有没有办法在不修改移动应用程序的情况下将用户引导至移动应用程序?
最佳答案
适用于 iOS
答案是是。您可以在不更改应用程序代码的情况下打开应用程序。但这并不意味着您可以在不更改应用程序配置的情况下做到这一点。
没有公共(public) api 可用于此目的。 但是让它可用并不难,如果您只想打开应用程序,则不需要编码。只需在 info.plist 中添加一个简单的标签即可:
Project -> Target -> Info -> URL Type -> URL Scheme = domain(可以替换成你喜欢的任何东西)
现在应用程序将通过调用 domain://
作为链接打开
适用于安卓系统
有一个类似的流程,您应该像这样将 URL 列表添加到应用程序的 list :
<intent-filter>
...
<data android:scheme="https" android:host="www.example.com" />
<data android:scheme="app" android:host="open.my.app" />
</intent-filter>
这似乎只支持 https://www.example.com
和 app://open.my.app
。但是,它实际上支持这两个,以及这些:app://www.example.com
和 https://open.my.app
。
你可以阅读 this documentation了解更多详情。
关于android - 在不修改应用程序代码的情况下从网页重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53202785/