象 UC 、夸克之类的套着个浏览器名头的小说新闻客户端没有添加 webapp 到桌面的功能也就算了,我也不用国产垃圾浏览器。
但是为什么我装了个 edge (商店里的)/chrome (外面的 apk ) 之类的正经浏览器,默认也要把添加 webapp 的权限禁止呢?把网站添加到桌面快捷打开是手机浏览器的基本功能了吧,阉割这个是出于什么目的?
而且,在浏览器里点了添加到桌面后,也没有权限允许的提示,直接静默失败,必须要打开手机设置>App>找到这个浏览器,打开权限列表,找到添加图标到桌面允许它,一般人根本操作不了。
小米和华为的都这样,其它家的没试过。
1
rayae 219 天前 1
你希望某些网站在你手机桌面上到处拉屎的感觉吗,我觉得默认禁用挺好的
|
2
debuggerx 219 天前
如果默认允许这样玩了,谁还下载 APP🐶
|
3
haiku 219 天前 via Android
引流给自己,我真是一天都受不了国产安卓 UI
|
5
garlics 219 天前
算是特色优化又不太用心,如果能添加时问一下是否允许而不是默认拒绝就好了,不加权限控制每个软件都能加一堆快捷方式在桌面上你信不信?
|
7
Lyet813 219 天前 via Android
所以你愿意看着默认允许然后国产应用到处拉💩吗?
|
9
janus77 219 天前
这个好像不是安卓系统定义的标准权限吧,如果是的话肯定和别的权限(摄像头、麦克风等)一样默认询问了。
所以这个东西需要应用开发者去特殊适配,因为他不是安卓原生的东西 但是作为系统开发者,又不能默认允许,不然应用就自动给你拉屎了 所以只能这样了 |
10
june4 OP @janus77 我不是 android 开发,但我直觉觉得国产 rom 是没可能花力气单独定制这么一个权限出来的,而且能做到所有 rom 都有这个。
再说了,iOS 的浏览器就直接允许网页加到桌面,国产那些 ROM 有什么脸要禁呢 |
11
codehz 219 天前 1
@june4 iOS 也只有官方 Safari 才可以,给欧盟开放的那个第三方浏览器也是不支持这个能力的()
国产的干掉这个权限是因为真的有***通过这个方法弄出不能一键卸载的桌面图标 然后 chrome 那种生成 webapk 的,可以单独卸载的,需要通过谷歌框架来做(签名的问题),目前也只有自家的支持 |
12
efcndi 219 天前
总是有很多人抱着都是为了你的心态来看问题。一个人被电诈了,不是去追究那个电诈人的责任,而是把所有人的电话和银行卡给停掉,觉得这样就安全了。
|
13
akatale 219 天前
默认禁用且不论,最恶心的是静默拒绝,都没有权限申请提示,要是不知道要手动开权限真是一点办法没有
|
14
TArysiyehua 219 天前
@june4 你不要瞎扯淡,这个就是国产花费了很大力气定制的功能。
因为以前 android 的 app 在桌面上瞎拉屎,到处都是桌面图标,而且还伪装各种功能的快捷方式,导致国产 Rom 不得不默认禁止。 包括权限管理也是国产领先国外一大截的,就是因为国内的权限滥用,导致国产 rom 不得不先进化。 另外你说的默认不禁止国外的浏览器我就想笑,国内开发的 rom 还会优先给你国外优待,你在想啥呢? |
15
keyboardCat 219 天前
可以打开,我小米还是可以添加到首页的。
|
16
june4 OP @keyboardCat 内建官方浏览器是可以的,我在华为试过,不用设置权限。但 edge 就需要设置。
可能就是对所有自家官方 app 都放开了权限,对所有第三方除了微信之类还会定制下权限,别的就一刀切了,管你是不是功能上真的需要。这和那个啥的做事方式很象吧。 |
17
vfxx 219 天前
2016 年之前安卓 6 以前的时代,当时好像没有这个权限设置,我买的电信定制机,桌面一大堆网址图标,有时候下载安装 APP 也会产生多余的链接图标,烦不胜烦。
|
18
rayae 219 天前
@june4 不是每个浏览器都会对网页 [安装到桌面] 的功能进行弹窗拦截提示,厂商当然默认对自家浏览器做默认的信任。并且现如今,会用非 OEM 提供的浏览器的人少之又少
|
19
runze 219 天前
因为不是“把浏览器的添加到桌面图标权限默认禁掉”,而是“把所有不在白名单的 App 的添加桌面图标权限默认禁掉”。
|
20
kkocdko 219 天前 5
真诚地和楼主说一句,很多事情没必要发帖。你根本不可能从回帖得到有价值信息。大多数回帖的人都不看主题/不过脑子/没有相关经验乱回。
正确的做法是什么呢?你可以找个熟悉 android 的熟人问,或者 google 搜索。 你说的功能现已合并入现代 android 的 App Shortcuts ,也就是说,创建图标和长按应用图标能看到的快捷功能是同一个东西,都可以是 scheme 或者 activity 带参数,可以在 https://developer.android.com/develop/ui/views/launch/shortcuts 看到文档。创建图标需要使用 ShortcutManager api ,会弹出一个 **由系统提供** 的确认弹窗,用户 **主动拖拽** 或点击确认才能成功添加。我这里有 miui 13 和 lineage 的设备,都正常使用,没有遇到你说的问题(你提到的小米)。但是我从 https://blog.csdn.net/sziitjin/article/details/105724275 看到,似乎某些厂商确实有额外的限制。不过我持怀疑态度,因为我已经很久没有得到这类反馈了。 楼上乱回的“滥用图标”的问题,只存在于很久以前,那时侯是给权限就能随意静默创建图标。 |
21
kkocdko 219 天前 1
你说你发帖子来找骂干啥,这里的人只会以各种想当然的“大局观”来回答,告诉你国产就是这样,就是要魔改就是要管你,再扯皮到小政府大政府。真不如找个认识的做 android 的朋友免费 debug 。
|
22
dobelee 219 天前
我想把 Google 天气加到桌面,操作无效,小米。
|
23
Ruikoto 219 天前
默认禁用在我看来肯定是合理的,一是 99%的软件和大部分普通用户都用不到这个功能;二是每次新装一个软件都要来请求图标权限麻烦且没必要;三是系统自带浏览器是允许的,如果你有第三方应用需要这个权限就手动授权一下呗
|
24
kkocdko 219 天前
顺便说一句,我觉得那个让用户主动拖拽的设计很不错,避免了直接添加到桌面之后,用户图标太多,找不到图标的问题。这在 macOS 里也有类似的设计。
|
25
jqtmviyu 218 天前
默认禁用, 没针对浏览器做优化. 应该是以前被滥用所以一刀禁用了.
我个人觉得默认禁用还行, 但微信没加入白名单有点离谱. |