微信浏览器内如何判断是否安装过某个第三方app?

目前知道两种办法,但都不是我想要的。
1.比如qq阅读器,他能做到,是因为微信给他提供了内置的api接口,可以直接监听来判断,这个接口应该只在qq.com域名下使用,就像之前微信分享js-sdk出来前的分享方法类似,现在外网访问被封了。

2.淘宝的做法,监听 ‘weibo://’ 打开这个连接,自动跳转,判断时间,打开就是已经安装,超时就是没有安装。
但是这个方法在微信浏览器内不能使用,因为微信禁掉了,在内部跳转到其他app的功能。

请问有什么好的办法,能在微信浏览器内,判断是否安装过某个第三方app吗?

  • JS中如何选择是否封装类还是直接IIEF
  • 看到函数声明这块有个函数不是很理解
  • 怎样可以获取对象属性的索引?
  • 关于类数组对象的问题?
  • vue.js每次切换路由时无法正确重置滚动位置?
  • JQuery跨域获取文件问题
  • vue-router 后退了params的参数没了?
  • 我想学习前端源代码,看哪些网站的源码比较好?哪家网站的源码比较规范?
  • webstorm怎么生成标准注释格式?
  • 手机qq的点赞功能实现原理?
  • 使用css modules在生产环境下不起作用