一旦我尝试在本地计算机上创建 PhoneGap 2.2.0 构建以及 PhoneGap Build 云服务,我的主干.js 路由器似乎失败了。
这意味着尽管显然触发了触摸事件,但应用程序上的任何内部链接和导航都不起作用。
到目前为止,我的应用程序通过 Chrome 和 iOS 模拟器在本地运行良好。我可以找到很多关于 jQuery Mobile 以及与主干.js 路由器的冲突,但我使用的是 jQuery 1.8.2(我还使用早期版本 1.7.0 到 1.8.2 进行了测试)。
在 Xcode 控制台中,单击内部链接时出现错误“无法加载网页并出现错误:帧加载中断”。我对应用程序中的内部链接使用“/#link”格式。
我猜这可能是我设置的香草 PhoneGap Xcode 项目中的某种 iOS/Xcode 安全功能?但是我可以更改任何设置以允许这样做吗?