以下仅展示最简单的例子及关键代码
由于硬件条件有限,仅测试了 Android 下的情况
在 HBuilder 创建的移动 APP 项目下有manifest.json文件,在里面添加 schemes,schemes 中的值你喜欢设置成什么就什么吧。
这个时候,你需要一个简单 web 系统,能提供一个简单的 web 页面供手机浏览器访问。
这个做过 Java 的人都懂,不详说了。
文档标题
Android 的 URL Schema 写成 “你设置的Schema://你设置的Schema” 即可访问。IOS 的和这个不同。URL Schema 的详解自行百度,你会有更深的理解。
根据参考,即使在后台打开了 APP,JS 仍会执行一段时间,大概是 600 - 1000 毫秒,所以至少也要设置定时调度大于 1 秒,这样比较有保证。
window.setTimeout(function() {},2000); // 需要设置大一点,才有效果,否则会始终执行
接下来就可以打包 APP 安装到手机上进行测试,也可以删掉 APP,对比两次的结果。
IOS 的有条件再补上
Atas ialah kandungan terperinci 通过手机浏览器打开APP或者跳转到下载页面的实现. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Komputer mempunyai internet tetapi pelayar tidak boleh membuka halaman web
Apakah maksud pelayar
Keserasian pelayar
Bagaimana untuk menyelesaikan masalah watak bercelaru semasa membuka halaman web
Bagaimana untuk memusatkan div dalam css
Penyelesaian kepada masalah bahawa fail exe tidak boleh dibuka dalam sistem win10
Cara menggunakan postmessage
Kelebihan sistem kawalan plc