Skyline Chrome 下运行显示 附IE解决方法

IE问题:

1.在IE遇到坑直接在这里备注一下吧,如果在IE里面打不开,先升级IE到10或11,显示错误为无法获取xx对象之类的,是因为skyline只能使用 IE 32位浏览器打开!64位不支持,查看IE版本,可以在任务管理器中找到ie *32,有这个代表是32,没有就是64,切记!解决方法是度娘win7 打开32位 ie10。

2.在IE里面打开F12开发者模式,显示一堆错误信息的话,是因为缺少补丁。

错误信息:Exception in window.onload:Error:An error has occurredJSPlugin

补丁信息: Cumulative Security Update for Internet Explorer 11 for Windows 7 for x64-based Systems (KB3008923)

64位下载地址: https://www.microsoft.com/en-us/download/details.aspx?id=45154

====== 割鹿刀 ======

正题如下:

下载Chrome 26版本,52版本试了下好像不行,插件会报错无法运行。

实现方法:

在Chrome网上应用店搜索:ActiveX,下载“ActiveX for Chrome 网银助手”(作者eagleonhill),安装该插件(翻不了墙就度娘这个插件);

Chrome - 设置 - 扩展程序 -点击ActiveX for Chrome 网银助手下方的“选项”按钮;

点击“添加”,在标题中输入“Skyline1”,模式选择“CLSID”,匹配内容输入“{3a4f9192-65a8-11d5-85c1-1023952c1}”,用户代理选择“MSIE9”;

再次点击“添加”,标题输入“Skyline2”,匹配内容输入“{3a4f9197-65a8-11d5-85c1-1023952c1}搜索”,其他内容和上条一样;

使用Chrome打开提前制作好的Skyline TerraExplorer测试页面(制作方法可参考:http://www.skylinesoft.com/skylineglobe/corporate/developer/websgapi.aspx);

此外,还有几点注意事项:

目前本人尚未测试该方法是否成熟到适合生产环境,需要进一步测试,但是三维地理信息系统开发者摆脱IE的曙光已经可以看到了;

对于Web应用来说,本方法虽然解决了浏览器适配的问题,但是易用性较差,需要用户额外安装Skyline软件以外的浏览器插件,且配置过程对于一般用户可能有一定门槛,所以适用范围比较适合企业内部应用,此外还需探求配置导入便捷的方法或采取定制Chrome浏览器的方法;

建议在ActiveX for Chrome 网银助手的配置页面中勾选“显示日志”,这样在Chrome的Console中会显示相应的ActiveX控件调用日志,便于开发调试;

ActiveX for Chrome 网银助手的配置页面中的CLSID可根据不同的ActiveX组件的CLSID进行更换,以上两个CLSID是Skyline TerraExplorer Pro 6.5的,也可以参照预设的参数进行参数学习。

效果如下。

183650_vOTQ_1262063.png

 

 

 

 

 

转载于:https://my.oschina.net/discussjava/blog/863349

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值