【问题标题】:GMLib Could not complete the operation due to error 80020101 (v1.5.3)由于错误 80020101 (v1.5.3),GMLib 无法完成操作
【发布时间】:2016-05-14 23:27:44
【问题描述】:

我有一个使用最新版本 (v1.5.3) 的 GMLIB 的应用程序。从今天开始,当我在地图上放置对象时,地图现在会生成上述一般错误。我的申请没有改变。我还测试了提供的 GMLIB MegaDemo,并且在启动地图时产生了相同的错误 - 以前没有错误。我正在使用 XE7 并安装了 IE11。

几年前似乎发生了同样的错误,Catedill 发布了一个更新来修复。

下面是我出错时传递的函数和参数:

'MakeMarker' '2,false,false,true,false,false,true,35.7519302368164,-121.285972595215,true,''001: SAMPLE'',true,'''',0,'''',false,0,0, 0,true,''mtStyledMarker'',''siBubble'',''#0000FF'',''#FFFFFF'',''#00FF00'',false,false,true'

还有其他人刚刚开始收到此错误吗?

【问题讨论】:

标签: javascript delphi internet-explorer delphi-xe7 gmlib


【解决方案1】:

好吧,我已经提出了解决方案。我找到了 StyledMarker.js 并将其上传到 GitHub GMLib 存储库。

现在,您只需要进行以下更改:

  • 在 .\resources\map.html 文件中替换这个 url:

http://google-maps-utility-library-v3.googlecode.com/svn/trunk/styledmarker/src/StyledMarker.js

这个别人:

https://cdn.rawgit.com/googlemaps/v3-utility-library/master/styledmarker/src/StyledMarker.js

https://cdn.rawgit.com/cadetill/gmlib_v1/master/Resources/StyledMarker.js

  • 执行 .\resources\rc.cmd 重新创建资源文件
  • 构建(不编译)所有 GMLib

另一个选项是从 GitHub repository 下载更改。

有关问题的更多信息here

给您带来的不便,敬请见谅。

【讨论】:

    【解决方案2】:

    我建议您将 .\resources\map.html 中的网址更改为:

    ,而不是使用您自己的 Google 实用程序脚本的开发副本
    http://google-maps-utility-library-v3.googlecode.com/svn/trunk/styledmarker/src/StyledMarker.js
    

    到以下源库的cdn前缀版本:

    https://cdn.rawgit.com/googlemaps/v3-utility-library/master/styledmarker/src/StyledMarker.js
    

    在生产中,您确实应该使用脚本的 cdn 版本,因为它有 no traffic limits or throttling and the files are served via a super fast global CDN。但是请记住,作为一项免费服务,它提供no uptime or support guarantees

    以下 SO 答案更详细地介绍了访问从 Git 托管的文件:

    Link and execute external JavaScript file hosted on GitHub

    如果您仍然喜欢使用自己的副本,出于同样的原因,我建议您使用您的 cdn 副本:

    https://cdn.rawgit.com/cadetill/gmlib_v1/master/Resources/StyledMarker.js
    

    【讨论】:

    • 谢谢克里斯,我已经更改了我的帖子
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-25
    • 1970-01-01
    • 1970-01-01
    • 2014-03-20
    • 2012-04-28
    相关资源
    最近更新 更多