所以这是一个奇怪的困境。
我正在使用 zRSSFeed 将 RSS 提要引入 iOS 应用程序。我将 OpenAllWhitelistURLsInWebView 设置为 NO 并链接到 _blank ,一切正常。我还添加了一个带有 window.location.reload(); 的刷新导航按钮;用于 RSS 页面,以防用户离线且不显示任何内容。
我在一个单独的页面上添加了一个 iFrame 来显示我们网站的一些 Web 内容。也很好用。但是现在当我点击刷新按钮时,iFrame 打开了。如果我将 OpenAllWhitelistURLsInWebView 设置为“是”,“刷新”按钮会再次起作用,但 RSS 链接会在应用程序中打开,我无法返回应用程序。
有没有搞错?
我不确定要输入什么代码来帮助解决这个问题。
plugins.tabBar.createItem(
"page3",
"some name",
"some.png",{
onSelect: function() {
$.mobile.changePage("#page3", {transition: "slide", reverse: false});
plugins.navigationBar.setTitle("some name");
plugins.navigationBar.setupLeftButton(null,"someother.png", function() {
window.location.reload();
})
plugins.navigationBar.hideRightButton();
selectedTabBarItem = "page3";
}
})