如何檢測用戶的瀏覽器是否支持iTunes Music Store(itms://
)鏈接?如何檢測瀏覽器是否支持itms鏈接?
如果瀏覽器支持它,我想提供一個itms://
鏈接,以便它可以直接在iTunes中打開。但對於不支持的瀏覽器,我會使用https://itunes.apple.com
鏈接到對象。
我以爲只向Safari提供itms://
,但後來意識到(至少在Mac上)Chrome似乎也支持itms://
。另外,檢測Safari seems a bit fragile。如果可能的話,我寧願檢測功能支持,而不是檢查特定的瀏覽器。
請參閱這裏的答案: http://stackoverflow.com/questions/3411875/how-to-detect-whether-a-protocol-is-supported-through-web-browser – Lawson
它也出現,這個JS腳本可能會工作: https://github.com/n0s/itunesdetect/blob/master/itunesdetect.js – Lawson