2016-03-30 84 views
0

我知道這是一個已知問題,但自iOS 9以來,似乎無法在Web應用程序中打開鏈接。因此,我在網絡應用程序內部點擊的每個鏈接都在移動Safari中打開。iOS 9網絡應用程序阻止在移動Safari中打開鏈接

我試過this Script這似乎是防止在Safari中打開鏈接的好方法。但是,這不再適用於iOS 9。

所以我的問題是:有誰知道這個問題的工作替代?

回答

1

因此,顯然您可以防止鏈接在Safari中打開,如果您在關閉</body>標記之前放置此腳本。是的,它甚至適用於iOS 9.

<script type="text/javascript"> 
    var a=document.getElementsByTagName("a"); 
    for(var i=0;i<a.length;i++) 
    { 
     a[i].onclick=function() 
     { 
      window.location=this.getAttribute("href"); 
      return false 
     } 
    } 
</script> 
相關問題