zoukankan      html  css  js  c++  java
  • Skyline TerraExplorer Pro(等ActiveX控件)在Google Chrome浏览器的运行方法

      首先感谢ActiveX for Chrome 网银助手(np-activex)这个项目(https://code.google.com/p/np-activex/),解决了我们困惑很久的问题——在Chrome中运行使用Skyline TerraExplorer Pro开发的Web三维地理信息系统。

      下面介绍实现方法:

    1. 在Chrome网上应用店搜索:ActiveX,下载“ActiveX for Chrome 网银助手”(作者eagleonhill),安装该插件;
    2. Chrome - 设置 - 扩展程序 -点击ActiveX for Chrome 网银助手下方的“选项”按钮;
    3. 点击“添加”,在标题中输入“Skyline1”,模式选择“CLSID”,匹配内容输入“{3a4f9192-65a8-11d5-85c1-0001023952c1}”,用户代理选择“MSIE9”;
    4. 再次点击“添加”,标题输入“Skyline2”,匹配内容输入“{3a4f9197-65a8-11d5-85c1-0001023952c1}”,其他内容和上条一样;
    5. 使用Chrome打开提前制作好的Skyline TerraExplorer测试页面(制作方法可参考:http://www.skylinesoft.com/skylineglobe/corporate/developer/websgapi.aspx);
    6. 大功告成!

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

    1. 目前本人尚未测试该方法是否成熟到适合生产环境,需要进一步测试,但是三维地理信息系统开发者摆脱IE的曙光已经可以看到了:D;
    2. 对于Web应用来说,本方法虽然解决了浏览器适配的问题,但是易用性较差,需要用户额外安装Skyline软件以外的浏览器插件,且配置过程对于一般用户可能有一定门槛,所以适用范围比较适合企业内部应用,此外还需探求配置导入便捷的方法或采取定制Chrome浏览器的方法;
    3. 建议在ActiveX for Chrome 网银助手的配置页面中勾选“显示日志”,这样在Chrome的Console中会显示相应的ActiveX控件调用日志,便于开发调试;
    4. ActiveX for Chrome 网银助手的配置页面中的CLSID可根据不同的ActiveX组件的CLSID进行更换,以上两个CLSID是Skyline TerraExplorer Pro 6.5的,也可以参照预设的参数进行参数学习。

      再次感谢ActiveX for Chrome 网银助手的作者!

  • 相关阅读:
    添加依赖到pom.xml
    关于换了手机后,导致原来连的fiddler抓不到新手机上的包的解决方法
    关于无法使用python执行进入百度页面的代码修改
    安装完jdk配置环境变量
    关于解决工作中的自动化环境搭建的解决方案(序)
    关于微信公众号的测试
    关于发布中报“未能加载文件或程序集“Newtonsoft.Json”或它的某一个依赖项”的问题解决方法
    .Net Native 跨平台尝试
    ASP.NET 5 Beta8 已经发布
    go框架beego Windows 搭建记录和遇到的坑
  • 原文地址:https://www.cnblogs.com/chocstarfish/p/3260748.html
Copyright © 2011-2022 走看看