为啥kiwi browser上不了论坛了呢?

Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Mobile Safari/537.36我看版本号还不是太旧,内核137,怎么就卜样上论坛了呢?百分浏览器内核也才132,也能正常上论坛的。

我勒个去,我也不知道啊…按理说132能访问,137应该也没问题呀

我研究了下:

  • 如果浏览器内核未能通过“功能探测”,即使UA显示高版本号(如手动修改,比如Chrome 137),依然会被判定为不支持而不能访问。
  • 百分浏览器则因为其对相关web标准的实现较全,可通过检测,得以继续访问。
  • Kiwi浏览器目前的真实Chromium内核较老,且特性跟进缓慢,部分API缺失,所以被直接拦截。

:smiling_face_with_tear:

还有 kiwi 停更了…

我觉得这个拦截有点过分了,有些功能炸了就炸了呗。。。。

1 个赞

我看了下,是个relative color的CSS功能不支持导致的,所以我干脆写了个几行的油猴脚本凑合直接把检测的结果强行锁成通过了。

这个脚本我可以发发现频道吗?(迷惑行为)还是直接发这里。

// ==UserScript==
// @name         Meta Appinn Browser Fix
// @namespace    https://shugen002.github.io/userscript
// @version      2025-08-28
// @description  让不支持的浏览器也能打开小众软件的论坛。(无视警告,继续执行!)
// @author       shugen
// @match        *://meta.appinn.net/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=appinn.com
// @grant        unsafeWindow
// @run-at       document-start
// ==/UserScript==

(function() {
    'use strict';
    Object.defineProperty(
        unsafeWindow,"unsupportedBrowser",{
            get(){
                return false
            },
            set(){}
        }
    )
})();
3 个赞

妙啊,居然真的可以。我是没想到一个 CSS 的特性都拒绝用户…

快发。

或者传一下 greasyfork?

看起来很酷,但似乎得自己编译一轮,release和action是空的

虽然我应该有能力去编译一轮,但按照我在7950x编译一轮普通Chromium要一个小时的情况来看,似乎不是一个很好的选择?

不是空的,github仓库主页不显示prerelease,点进去才有https://github.com/gonzazoid/Ultimatum/releases/download/139.0.7258.135_android/ultimatum_android_139.0.7258.135_arm64.apk