如何在HTML中设置链接实现默认直接打开Instagram应用无选择弹窗
HTML直接唤起Instagram应用不弹出选择框的实现方法
你之前使用的HTTPS网页链接会同时被浏览器和Instagram应用匹配,系统无法默认选择打开方式,因此会弹出选择弹窗,要实现直接唤起,需使用Instagram专属的原生应用URI协议:
- 个人主页唤起链接格式:
instagram://user?username={userid},将{userid}替换为对应账号的实际ID即可 - 对应a标签写法:
<a href="instagram://user?username={userid}">打开Instagram账号主页</a>
如果你需要兼容未安装Instagram应用的场景,可以补充JS逻辑做降级处理:监听链接点击后如果2s内没有触发应用唤起(应用未安装),就自动跳转至Instagram网页版主页。
注意:部分安卓定制系统可能会默认拦截第三方自定义协议唤起,可引导用户手动开启应用的唤起权限。
内容的提问来源于stack exchange,提问作者Ajay. P.Anand
相关产品推荐
相关产品推荐

