在iOS应用程序中使用HTML5 jQuery Mobile中的window.open查看网站

时间:2014-12-02 16:00:19

标签: ios html5 jquery-mobile uiwebview window.open

我正在尝试在应用程序内部的HTML5 jQuery iOS Mobile应用程序中打开一个网页。

我正在使用:

 <a href="#" onclick="window.open('http://www.example.com', '_self', 'location=yes');">My Link</a>

然而,显然,该网站完全打开了应用程序,无法关闭并返回应用程序。

无论如何,我是否可以强制打开网络链接的大小(比现在小)并添加“后退”链接?或者任何人都可以提出另一种(更好的)方法来做到这一点?我看起来很好看,似乎无法找到我想要的东西。

提前致谢!

1 个答案:

答案 0 :(得分:0)

我实际上通过使用带有

的外部div的iFrame解决了我的问题
-webkit-overflow-scrolling: touch 

应用于其CSS以便在iOS中滚动。

<div style="position: absolute; top: 0; left: 0;z-index: 9999;overflow-y:auto;-webkit-overflow-scrolling:touch;width:1024px;height:600px">
    <iframe style="width:1024px;height:600px" src="http://www.bbc.co.uk"></iframe>
</div>

虽然这适用于我的情况,但它可能不是你的最佳选择。