如何判断当前的html或脚本是否在模拟器里运行

javascript html5 文章 2021-09-22 15:25 1116 0 全屏看文

AI助手支持GPT4.0

这个问题,绝大部分人觉得无解,当然这其中也包含我。

本文是一个没有往下研究的文章,希望后来者可以从我的文章中获取到点启发。

前阵子在弄微信的url_scheme,还做了个生成工具。

http://sanshu.cn/tools1/h52lite/

当在手机浏览器里执行 weixin:// 时就可以调用起微信。

当然这个urlscheme肯定是要当前系统安装过这个软件才行。

所以我想到了华为APP市场、app store等手机出场就有的自己独特的市场scheme.而且模拟器因为是通用的,他很可能不支持这些厂商自带的市场scheme.

于是我收集了几个常用的手机市场scheme

let ss = [
	["itms-apps://", "苹果手机"],
	["mimarket://", "小米手机"],
	["samsungapps://", "三星手机"],
	["appmarket://", "华为手机"],
	["oppomarket://", "opp手机"],
	["vivomarket://", "vivo手机"]
];

我是希望通过当前脚本执行一个请求,使用这些scheme作为前缀,然后判断返回结果。

如果返回:

image.png

返回”net::ERR_UNKNOWN_URL_SCHEME“ 就表示不支持这个scheme.来判断当前是否为真实的手机型号。

我研究到这就没研究下去了,希望后来者去补全这个想法。

-EOF-

AI助手支持GPT4.0


国内超级便宜服务器

摸鱼人热门新闻聚合

钻级赞助商 我要加入

开发者在线工具

第三方支付技术请加QQ群

相关文章
javascript将wordpress,wecenter中的网易云音乐地址解析成播放器
测试
金额每三个数字用一个逗号分隔(正则表达式实现)
Object.defineProperty也能监听数组变化?
ElementUI多重条件、嵌套条件查询
随便看看
adsense申请已经支付的订单回退的网址 3212
BT面板查看网站入口、账号密码的命令 6009
ucloud海外服务器超级优惠券 3274
根据您的消费情况,您的延停权益已发生变化,变更后的延停权益为延停额度20.00元 5831
为什么我们喜欢迈克尔杰克逊。 4164
阿里云com、cn域名续费优惠码(2020年5月可用) 3586
阿里云com、cn域名续费优惠码(2020年6月可用) 3606
微信公众号开五联增值税发票怎么处理 2950
仙之侠道幻彩衣的合成和属性预览 4316
仙之侠道2.8四象玉的合成和图片属性预览 3945