V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
woncode
V2EX  ›  浏览器

有写过 via 浏览器插件的吗? CSP 问题怎么解决

  •  
  •   woncode · Jun 17, 2019 · 5243 views
    This topic created in 2509 days ago, the information mentioned may be changed or developed.

    这几天我写了一个翻译插件,但是遇到 csp ( Content Security Policy )的问题

    我的做法是向网页插入 script 标签,通过 jsonp 的方式向有道翻译 API 查词

    但是在有 csp 策略限制的网站就无法使用,因为有道 API 不在 csp 名单上

    我想问 via 的插件机制有什么办法可以解决这个问题吗,就像 Chrome 的扩展,可以通过在扩展的说明文件 manifest.json 中声明需要的 csp,然后 chrome 就允许扩展加载网站本身 csp 不允许的资源

    5 replies    2019-06-17 22:31:22 +08:00
    woncode
        1
    woncode  
    OP
       Jun 17, 2019
    any body?
    Jirajine
        2
    Jirajine  
       Jun 17, 2019 via Android
    via 是套壳,做毛线插件。仅仅只是执行用户脚本而已。
    woncode
        3
    woncode  
    OP
       Jun 17, 2019
    @Jirajine 那有没有其他带插件机制的手机浏览器推荐
    Jirajine
        4
    Jirajine  
       Jun 17, 2019   ❤️ 1
    @woncode #3 kiwi yandex Firefox 就这些 好像还有过一个通过 xposed 维护的插件框架,似乎弃坑了。
    woncode
        5
    woncode  
    OP
       Jun 17, 2019
    @Jirajine 哇,不得不特地感谢一下,认识 kiwi 简直打开了一个新天地的大门,XDA 大佬的开源作品,基于 chromium,速度更快,可以直接从 chrome app store 安装扩展,还可以直接安装个人脚步
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   990 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 18:21 · PVG 02:21 · LAX 11:21 · JFK 14:21
    ♥ Do have faith in what you're doing.