2014-07-09 86 views
0

打開時http://example.com/app我希望所有iPhone在iTunes中打開應用程序。如何將iPhone重定向到iTunes?

右邊的HTML頭有

<meta name="apple-itunes-app" content="app-id=XXX" > 

這使得酒吧提示安裝

進一步這個JS從另一個stackoverflow question

var platform = navigator.platform; 
     if (/mac/i.test(platform)) 
      window.location = iuntes_url; 
     else if (/linux/i.test(platform)) 
      window.location = play_url; 

作品爲Android,但不適用於iPhone。

然而,這個鏈接http://authy.com/install確實在iPhone上打開iTunes無法找到這是做?

如何在iOS用戶轉到example.com/app時打開應用商店?

回答

0

的問題是我用的變量window.location的事實,其上的設備應該只是location

var platform = navigator.platform; 
    if (/mac/i.test(platform)) 
     location = iuntes_url; 
    else if (/linux/i.test(platform)) 
     location = play_url; 
1

什麼是你將它們發送到URL?它應該帶領itms-apps://不是http://

+0

謝謝,我剛剛通過從代碼中刪除'window.'解決了這個問題,它現在可以工作,使用http – Moak

相關問題