Ehviewer_CN_SXJ icon indicating copy to clipboard operation
Ehviewer_CN_SXJ copied to clipboard

无法通过连接直接打开app

Open swhoro opened this issue 3 years ago • 14 comments

总会自动跳转到浏览器 即使弹出选择窗口(把默认浏览器设为淘宝)也只有浏览器可选 Screenshot_2022-01-27-12-06-05-336_android

swhoro avatar Jan 27 '22 04:01 swhoro

啥链接 Android 几

duzhaokun123 avatar Jan 27 '22 08:01 duzhaokun123

啥链接

exhentai.org

swhoro avatar Jan 27 '22 09:01 swhoro

Android 几 在 12+ 上这是预期行为

duzhaokun123 avatar Jan 27 '22 09:01 duzhaokun123

Android 几 在 12+ 上这是预期行为

miui13 android 12 12以后这个是bug吗,还是啥

swhoro avatar Jan 27 '22 09:01 swhoro

特性 https://developer.android.com/training/app-links/verify-site-associations 第三方应用基本上无法直接打开官方链接 如果有 xposed(root) 环境 可以用 https://modules.lsposed.org/module/io.github.tehcneko.applinkverify 解决

duzhaokun123 avatar Jan 27 '22 09:01 duzhaokun123

所以意思是e站官方在他们网上放了个 Digital Asset Links JSON,然后导致安卓系统只准打开他们的官方app? 新手刚接触android开发 而且e站官方有app吗

swhoro avatar Jan 27 '22 09:01 swhoro

没放 他们也没有官方 app 应该也不会有

duzhaokun123 avatar Jan 27 '22 09:01 duzhaokun123

还可以在 设置 -> 应用 -> 默认应用 -> 打开链接 -> ${appname} -> 添加链接 手动允许打开

duzhaokun123 avatar Jan 27 '22 13:01 duzhaokun123

还可以在 设置 -> 应用 -> 默认应用 -> 打开链接 -> ${appname} -> 添加链接 手动允许打开

好像没有可以设置的地方: Screenshot_2022-01-29-18-47-03-859_com android settings

另外问下按照你发给我的那个页面看,系统怎么就能判定是用应用链接呢,为什么就不能像以前那样(应该是叫深层链接?)选择app打开呢

swhoro avatar Jan 29 '22 10:01 swhoro

MIUI 魔改了 好像不在这里设置 具体在不知道 判断是否应用链接看 host 应用声明支持 host 且认证过就会直接打开 (是直接 没得选) 否则浏览器 至于 Google 为什么这么决策 看不透

duzhaokun123 avatar Jan 29 '22 11:01 duzhaokun123

MIUI 魔改了 好像不在这里设置 具体在不知道 判断是否应用链接看 host 应用声明支持 host 且认证过就会直接打开 (是直接 没得选) 否则浏览器 至于 Google 为什么这么决策 看不透

你好,我最近仔细看了一下你给我发的网站,感觉还有些不理解的 首先,根据这段话: image 我的理解理解是: 1.在app的manifest中要手动指定autoVerify android.intent.action.VIEW android.intent.category.BROWSABLE 和 android.intent.category.DEFAULT 2.在安装时系统会检查 https://hostname/.well-known/assetlinks.json 这个网址有没有Digital Asset Links文件 只有上面两个全部满足系统才会指定“应用链接” 但是反观本项目,我看了下manifest文件,里面没有autoVerify;并且e-hentai.org和exhentai.org也没有托管Digital Asset Links文件,因此按理来说并不应该是“应用链接”而是以前的“深层链接”,没有出现在 以此app打开 中感觉不应该是“预期行为”?

swhoro avatar May 18 '22 03:05 swhoro

中文文档过时了 检查英文文档先

duzhaokun123 avatar May 18 '22 04:05 duzhaokun123

英文文档好像也没说清楚 倒是有一些相关报道 不知道 Google 在搞什么

duzhaokun123 avatar May 18 '22 04:05 duzhaokun123

英文文档好像也没说清楚 倒是有一些相关报道 不知道 Google 在搞什么

谢谢,没想到谷歌硬要玩这么强硬的手段

swhoro avatar May 18 '22 06:05 swhoro