2.23.4 接口使用问题

Q1:使用某些接口后导致页面无法加载,该如何处理?

A1:解决方案:优先在页面中排查是否有报错;或可开启安装目录下CooSDK/plugins/SDKWindows.ini日志记录模式,后运行代码程序将C:\ProgramData\KELANTEC目录下以SDKWindow.DESKTOP开头最新日志发给工作人员进行排查。

Q2:运行时突然无法打开地图,该如何处理?

A2:解决方案:重新启动SDKDaemon服务后重新打开页面。

  

Q3:运行静态弹窗是时无法打断点,该如何处理?

A3:解决方案:打开Chrome浏览器,在地址栏输入http://localhost:18322,打开后会出现以下页面,可参见网页窗口类(Window)

远程调试

Q4: 如何使用iframe模拟跨域访问

A4:解决方案:可参见使用iframe模拟跨域访问的操作流程并进行。

Q5: 运行程序时若发现IE可以正常运行但Chrome无法正常显示,该如何处理?

A5:解决方案:查看是否关闭防火墙,防止系统自带防火墙拦截JSAPI的网络请求,导致无法启动地球;或查看是否与跨浏览器插件有关。

Q6: 使用接口时发现接口使用无效但其他机器显示正常时,该如何处理?

A6:解决方案:请查看本机配置是否符合运行条件。可参考配置要求,查看机器系统版本是否一致,与机器配置有关。

Q7: 使用接口时想使用销毁后重建,该如何处理?

A7:解决方案:在销毁时请查看该接口是否有destroy()方法,可参考以下示例使用方法。

var  demData = demData.destroy(
    function () {
        demData = new CooSDK.DemData({
            url: gDemDataUrl,
            isLocate: true
            });
    }
);

results matching ""

    No results matching ""