我有网络应用程序在头部使用此代码以允许 iOS 设备以应用程序模式打开它(无 safari 页眉/页脚)
这是我的代码。
来源取自http://html5boilerplate.com/
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="apple-mobile-web-app-title" content="">
<script>
(function (a, b, c) {
if (c in b && b[c]) {
var d, e = a.location,
f = /^(a|html)$/i;
a.addEventListener("click", function (a) {
d = a.target;
while (!f.test(d.nodeName)) d = d.parentNode && !$(noddy).hasClass('lightbox');
"href" in d && (d.href.indexOf("http") || ~d.href.indexOf(e.host)) && (a.preventDefault(), e.href = d.href)
}, !1)
}
})
(document, window.navigator, "standalone")
</script>
我的问题
我创建的这个网络应用程序是一个使用通配符子域映射的网络 wordpress 网站。
所以例如我的wordpress url是这样的......
- one.wordpress-network.com
- 二.wordpress-network.com
- 三.wordpress-network.com
- 四.wordpress-network.com
好的,当我在one.wordpress-network.com上时我的问题出在我的网络应用程序中有一个链接到two.wordpress-network.com
如果我单击此链接,则它什么也不做。如何修改上面的脚本以允许我的wordpress-network.com的子域在 iOS 网络应用程序模式下访问。
提前感谢您的任何建议或代码。乔什