gpt4 book ai didi

cordova - 无法加载网页,错误为 : Frame load interrupted

转载 作者:行者123 更新时间:2023-12-04 00:04:41 28 4
gpt4 key购买 nike

我看到以前有人问过这个问题,但我没有看到任何解决方案:

所以我使用 Cordova 2.5 在 iOS 6.1.2 上构建 iPad 应用程序

我的 app.coffee:

jQuery ->
class window.AppRouter extends Backbone.Router
routes: {
'': 'index',
':parent/:child/': 'childView',
':id/': 'detailView',
},

index: =>
$("#navbar .title").text("Flight Centre's Choices")
view = new fc.main.View
view.render()

childView: (parent, child) =>
view = new fc.main.View(parent:parent, child:child)
view.render()

detailView: (id) =>
view = new fc.main.Detail(id:id)
view.render()

window.app = new AppRouter();
Backbone.history.start();

第一个索引 View 成功加载并按原样显示

现在点击其中一个链接,让我们说打开 childView,它无法加载页面:
2013-03-20 16:56:13.684 Flight[1158:907] Resetting plugins due to page load.
2013-03-20 16:56:13.689 Flight[1158:907] Resetting plugins due to page load.
2013-03-20 16:56:13.694 Flight[1158:907] Failed to load webpage with error: Frame load interrupted

用户点击的链接看起来像这样':
/#/foo/bar/

在我的 Mac 上的 Chrome 浏览器中一切正常。

我不知道这里发生了什么!!

最佳答案

该死的这束腰分配的时间,答案是如此愚蠢和简单。

而不是将 html 中的链接设为:

/#/foo/bar/

它应该只是
#/foo/bar/

这是有道理的,前导/页面将重新加载,这就是我收到该错误的原因。

希望它可以帮助某人

关于cordova - 无法加载网页,错误为 : Frame load interrupted,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15527120/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com