gpt4 book ai didi

javascript - React Native Expo - 单击链接时从 Android 浏览器打开我的应用程序

转载 作者:行者123 更新时间:2023-11-30 11:23:06 25 4
gpt4 key购买 nike

我想在我的网站上实现一个链接,在手机浏览器中点击该链接会打开我的 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 然后在我的浏览器中输入方案值

不过,我试过这个然后输入

myapp://

在我的浏览器中,但它只是把我带到了一个以这个作为关键字的谷歌搜索。

最佳答案

现在可以了。

当我在手机的 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 或终端中看到的链接。阅读更多 here at the docs

关于javascript - React Native Expo - 单击链接时从 Android 浏览器打开我的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49065130/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com