[英]React Native Expo - Open my app from android browser when clicking a link
我想在我的網站上實現一個鏈接,當從手機在瀏覽器中單擊時打開我的 Android 應用程序。
我可以將它們從應用程序發送到 Google Play
Linking.openURL("market://details?id=com.myapp.android")
從我的網站,我可以將它們發送到帶有https://play.google.com/store/apps/details?id=com.myapp.android鏈接的同一頁面
但如果已經安裝,我希望它自己打開應用程序。 這可能嗎? 如果是這樣,怎么做?
編輯
Expo Linking說我所要做的就是添加
{
"expo": {
"scheme": "myapp"
}
}
到我的app.json
,然后在我的瀏覽器中輸入方案值
但是,我嘗試了這個然后輸入
我的應用程序://
在我的瀏覽器中,但它只是將我發送到谷歌搜索,並將其作為關鍵字。
現在可以了。
當我在手機的 chrome 或三星瀏覽器中輸入 myapp:// 時,它會將我發送到谷歌搜索。 但是,我添加了一個
<a href="myapp://">open app</a>
它完美無缺。
請注意,您還必須添加
{
"expo": {
"scheme": "myapp"
}
}
到你的app.json
如果您的應用程序仍在 expo 客戶端開發中,則應使用鏈接,例如
exp://76-6zc.myexpouser.my-app-name.exp.direct:80
這是您在運行 exp start 命令時將在 CMD 或終端中看到的鏈接。 在文檔中閱讀更多信息
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.