将www.canterburymaps.govt.nz移植到 Android 和 iOS 上的 PhoneGap 已经成功,但 Windows Phone (8) 引起了问题。
如果通过 IE 查看该站点可以工作,但是当托管在 Cordova 中时,Windows Phone 应用程序会加载,但功能存在问题。我们发现它在 JavaScript “dojo.require” 上失败了,例如
dojo.require('dijit.layout.BorderContainer');
传入哪个库似乎并不重要,所以这似乎是 dojo.require 函数本身的问题。
我在网上找到了这个示例 - http://dotnetspeak.com/2013/05/using-esri-arcgis-in-phonegap-applications - 并按照步骤 3 更改了 dojo 中的根 url,但这并没有似乎有帮助。
任何人都有任何想法可能是什么问题?