【发布时间】:2012-02-11 20:38:18
【问题描述】:
当我将“网络应用”添加到 iPhone 的主屏幕,然后打开它并单击一个链接时,它会打开 Safari。
我为我的问题找到了几个解决方案,但它们似乎不起作用:
iPhone Safari Web App opens links in new window
$('a').live('click', function (event)
{
var href = $(this).attr("href");
if (href.indexOf(location.hostname) > -1)
{
event.preventDefault();
window.location = href;
}
});
http://jakeboyles.com/2011/01/16/how-to-build-an-iphone-and-ipad-web-app/
<a ontouchstart="window.location=yourlink.html' ">Your Link</a>
这两个帖子/教程都是在 iOS5 之前编写的。有新方法吗?我做错了吗?
感谢您的帮助
【问题讨论】:
-
你有什么问题?你只是说明了会发生什么。
标签: javascript iphone mobile-safari web-applications