javascript - 在移动浏览器中打开时是否可以从反应应用程序重定向到已安装的颤振应用程序页面
问题描述
当网络应用程序在移动浏览器中打开时,是否可以从 react-Js 网络应用程序重定向到颤振安装的移动应用程序,如果可能的话?
我已经阅读了 Flutter 的所有插件,这些插件允许从浏览器重定向到 Web,但实际上我想从浏览器重定向到 Flutter 移动应用程序。
解决方案
如果您只是想打开应用程序,您可以使用以下内容(我以instagram
应用程序为例) -
安卓
const url =
"intent://instagram.com/#Intent;scheme=https;package=com.instagram.android;end";
window.location.replace(url);
将 URL 和包名称分别替换为您网站的 URL 和应用程序的包名称。
iOS
window.location.replace("instagram://");
替换instagram
为您在 App Store 中的应用名称。
推荐阅读
- microsoft-graph-api - 使用 App Only 权限调用 Graph API 站点时接收访问被拒绝?search=*
- vue.js - 找不到模块“prismjs/components/prism-core”vue-prism-editor 的声明文件
- sql - 缺少索引,但索引存在
- flutter - 如何在继承的小部件类中设置属性?
- linux - 将具有增量名称的输入文件分组以将计算划分为较小的计算
- python - 计算转换表中的重复序列
- kotlin - Moshi 是否支持 Iso8601 日期?
- git - 从一个 repo (heroku) 部署两个 Web 应用程序
- python - PyQt5 Web 浏览器:右键单击以打开新选项卡
- reactjs - Flex React Native FlatList 孩子长到全高?