由于错误80020101(v1.5.3),GMLib无法完成操作
GMLib Could not complete the operation due to error 80020101 (v1.5.3)
我有一个使用最新版本(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','#FFFFFFFFF','#x00FF00',false,false',true'
还有人开始犯这个错误吗?
好吧,我已经制定了一个解决方案。我找到了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存储库下载更改。
有关此问题的更多信息,请点击此处。
对给您带来的不便表示问候和歉意。
与其使用您自己的Google实用程序脚本的开发副本,我建议您更改中的url。''resources''map.html from:
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版本的脚本,因为它没有流量限制或节流,并且文件是通过超快的全局cdn提供的。但是,请记住,作为一项免费服务,它不提供正常运行时间或支持保证。
访问Git托管的文件在以下SO答案中有更详细的介绍:
链接并执行GitHub 上托管的外部JavaScript文件
如果你仍然喜欢使用自己的副本,出于同样的原因,我建议使用你的cdn副本:
https://cdn.rawgit.com/cadetill/gmlib_v1/master/Resources/StyledMarker.js
- 如何使jQuery插件函数可调用以供独立使用,而不在集合上操作
- Jquery菜单操作不稳定,定位不正确,存在一般错误
- 如何确定javascript已经完成了某些操作.ios上的
- 防止Alt+Shift默认操作或检测多种操作系统语言的Javascript
- 从JavaScript访问struts操作中的属性
- fluxxor向一个flux实例添加一组以上的操作
- Jquery表单验证插件-如果选中复选框,如何在提交时执行某些操作
- 操作放置在画布上的元素之间的连接
- 使用“+="操作人员
- Rails操作只调用一次,但我在ajax中每秒钟都调用一次
- Jquery未定义函数正在停止其他操作
- 如何操作iframe之外的元素
- javascript对象操作:根据指定条件选择属性
- jQuery:暂停按钮可以暂停所有其他操作
- 用于选择/文本框操作的JavaScript
- Google 脚本:用于创建日历活动的脚本运行时不会出错,但不会执行任何操作
- 通过javascript操作图像,非常简单
- 将文本框中的值用于按钮窗体操作上的变量
- 当通过AJAX调用时,控制器操作不会执行
- 由于错误80020101(v1.5.3),GMLib无法完成操作