Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

在一些安卓机的浏览器 点了没有反应 #72

Closed
bensonwu97 opened this issue Sep 24, 2019 · 10 comments
Closed

在一些安卓机的浏览器 点了没有反应 #72

bensonwu97 opened this issue Sep 24, 2019 · 10 comments

Comments

@bensonwu97
Copy link

  • 版本号: callapp-lib@

  • 配置Option:

 {
  "scheme": {},
  "intent": {},
  "universal": {},
  "appstore": "",
  "yingyongbao": "",
  "fallback": ""
 }
  • 机型、系统、APP:小米自带浏览器

  • 遇到的问题及复现步骤:在一些安卓机的浏览器 点了没有反应

  • 期望的效果:

@kaneruan
Copy link

@day-day-sleep
Copy link

小米 一加的手机都一样 走的都是chrome intent 存在app也能进行跳转 就是未安装app的时候 点击无效没有执行 chrome intent 的S.browser_fallback_url回调

@wangqilinqqq
Copy link

同问,我也遇到这个问题了

@chenxueling
Copy link

有解决吗这个问题

@kongling94
Copy link

kongling94 commented May 12, 2020

#61 补充一个问题,
二、一些安卓手机自带浏览器不能唤起app
原因:经反复测试之后发现,在手机自带浏览器内,某个网址第一次尝试打开app时,会有个是否打开某app的选择弹窗,浏览器会记住用户的选择。如用户选择「打开」,之后每次都不出现选择弹窗,每次直接跳转app;如果用户选择「取消」,之后该网站就再也不出现是否打开某app的选择弹窗,所以就调不起app,除非用户在设置内清除浏览器的数据。

暂时只在小米手机浏览器内发现这个问题,qq浏览器都好使,暂时没找到好的解决办法。

针对以上内容,在测试中发现首次切换浏览器内核到iphone,ipad可以唤醒,单后续可能无法再次唤醒,针对内核切换问题尝试增加<meta name="renderer" content="webkit|ie-comp|ie-stand">个别情况下有效,其他无法复现
有一段时间内 <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />去掉浏览器缓存,可以正常唤醒。之后又无法唤醒。无法定位问题。。

@ciloi
Copy link

ciloi commented Jul 7, 2020

荣耀自带浏览器,不能唤起app,清空浏览器也不行,以为是自己使用问题,下载demo之后发现,能够唤起,然后继续看是唤起失败之后跳转到优酷本身的下载页面,那个下载页面唤起的,可能直接跳转唤起会更好点

@suanmei
Copy link
Owner

suanmei commented Jul 7, 2020

@ciloi demo已更新,之前写的优酷的scheme有问题,已换知乎的

@suanmei
Copy link
Owner

suanmei commented Jul 7, 2020

有适配问题的全部列到这个 issue #94 中哈,谢谢各位 @bensonwu97 @githubmann @wangqilinqqq @ciloi

@suanmei suanmei closed this as completed Jul 7, 2020
@418055151
Copy link

版本号: [email protected]

配置Option:

{
scheme: {
protocol: “”,
host: “”
},
intent: {
package: “”,
scheme: “”,
},
appstore: “”,
timeout: 600000,
}
机型 HUAWEI P20 Pro、系统 Android 10、浏览器:Firefox Browser 116.0

遇到的问题及复现步骤:在一些安卓机的Firefox浏览器 点了没有反应 callback 方法未触发

期望的效果:
解决该浏览器适配问题

@ciloi
Copy link

ciloi commented Aug 9, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants