2013-04-17 131 views
2

如何檢測用戶的瀏覽器是否支持iTunes Music Store(itms://)鏈接?如何檢測瀏覽器是否支持itms鏈接?

如果瀏覽器支持它,我想提供一個itms://鏈接,以便它可以直接在iTunes中打開。但對於不支持的瀏覽器,我會使用https://itunes.apple.com鏈接到對象。

我以爲只向Safari提供itms://,但後來意識到(至少在Mac上)Chrome似乎也支持itms://。另外,檢測Safari seems a bit fragile。如果可能的話,我寧願檢測功能支持,而不是檢查特定的瀏覽器。

+0

請參閱這裏的答案: http://stackoverflow.com/questions/3411875/how-to-detect-whether-a-protocol-is-supported-through-web-browser – Lawson

+0

它也出現,這個JS腳本可能會工作: https://github.com/n0s/itunesdetect/blob/master/itunesdetect.js – Lawson

回答

0

我結束了使用this script,我發佈後立即建立,並@Lawson也建議。

更新:似乎無法與Windows 8上的IE一起使用。它無法檢測到該平臺上的iTunes集成。

相關問題