如何将网页重定向到任何非http网址?
我的网址如下:itms-services://?action=download-manifest&url=itms-services://?action=download-manifest&url=http://mydomain.com/download/iOS/myapp.plist
我尝试了以下代码:
window.location.assign("itms-services://?action=download-manifest&url=itms-services://?action=download-manifest&url=http://mydomain.com/download/iOS/myapp.plist");
适用于Firefox,但不适用于Chrome。
答案 0 :(得分:1)
window.location.href在IOS Safari和Gmail IOS浏览器中正常工作。 这是我的工作代码:
<!-- Users click on this install link -->
<a href="#" onclick="trackOutboundLink('{{ download_url }}'); return false;">Install App</a>
<script>
var trackOutboundLink = function (url) {
// do whatever process you need here, and redirect at the end
window.location.href = url;
};
</script>