[英]How apple know you have the Apple Store app installed from the website?
當你訪問apple.com
並且他們會有一個提示說你安裝了“Apple Store app”並建議你打開,怎么可能只是從broswer?
更新:
因此,假設我的應用程序使用bundle id com.example.myapp
並注冊了url方案myapp://
。,我可以在我的網站中使用哪些JavaScript來檢查應用程序是否已安裝?
Apple開發了一個元標記,您可以將其包含在您的網站中,該標記可以檢查應用程序ID是否安裝了應用程序,以及是否已經安裝了應用程序ID。 重要的是要記住,在他們的平台上,Apple可以做任何他們想做的事情,這是一個很好的例子。 Mobile Safari已經過編程,可以利用此標簽的存在來顯示下載/打開橫幅。
下面是元標記,您只需傳遞應用程序ID,但如果您有URL方案,則可以在此處使用它以將任意參數傳遞給您的應用程序。
<meta name="apple-itunes-app" content="app-id=MYAPPID, affiliate-data=myAffiliateData, app-argument=myURLScheme://">
他們使用自定義網址方案,例如macappstore://linktoapporwhatever
。 macappstore
在os級別注冊為協議,與http
相同,並與App Store.app
相關聯
不幸的是,這不是公共功能。 您的應用注冊的網址方案未顯示在JavaScript中的方案列表中。
您應該在Apple的Bug Reporter上提交增強請求。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.