我有一个 IONIC 应用程序。我希望我的用户使用 https:// 或 http:// 共享链接。应该在我的本机应用程序中打开。如果未安装应用程序应要求我从 Play 商店安装它。
我试过这个https://github.com/EddyVerbruggen/Custom-URL-scheme
但是当我点击 https:// url 时什么也没有发生。它仍然在我的 chrome 浏览器中打开。我应该只在我的应用程序中打开链接。
我想在这里解释完全相同:https : //paul.kinlan.me/deep-app-linking-on-android-and-chrome/
Eddy 的插件专门用于自定义 URI 方案。这是myapp://
您看到的格式,正如您所指出的,它不允许http://
或https://
链接。
Paul 与 Chrome 团队合作,因此他的文章专门针对 Chrome Intent。这是一个很好的标准,但仅适用于 Chrome,如果您想在其他任何地方兼容,则不是特别有用。
该应用程序链接标准旨在解决这个问题,但它仅支持Android上的新版本。
相反,您需要的是托管深层链接。通过此设置,您的https://
URL 会指向重定向到您的自定义 URI 方案的网页,这会打开应用程序并深层链接您的用户。从技术上讲,您可以自己构建它,但大多数开发人员不会。像服务Branch.io(全面披露:我对支部班子)和火力地堡动态链接使这一过程变得更加容易。
以下是 Ionic 的各种深层链接选项的细分:https : //blog.branch.io/how-to-deep-link-in-cordova-phonegap-and-ionic/
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句