V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
paullin81
V2EX  ›  问与答

[前端新手提问] Chrome 插件审核被拒绝,提示有远程托管代码。要如何修正?

  •  
  •   paullin81 · 3 天前 · 578 次点击
    没有前端基础,第一次开发 Chrome 插件。在提交审核时被拒绝了。

    提示一个第三方库 html2pdf.bundle.min.js 中包含了一段远程加载 CDN 资源的代码如下,违反了安全政策。

    ===

    "https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js"

    ===

    这段代码我调试后发现,现有的插件功能,根本不会调用这行代码 (在 Chrome 开发者面板中的 Networking 板块没有发现对该文件的加载 )

    所以我的问题是:

    1. 这种情况下我是否把 pdfobject.min.js 这个文件下载到插件本地代码,从本地导入就可以符合政策要求了?

    2. 官方文档指明可以通过一种叫 「 treeshaking 」的打包技术,剔除第三方库中无用的代码。但我的插件是用 HTML+CSS+JS 来编写的,似乎这种技术无法应用于我这个项目。大家是否有处理这方面的经验分享?
    1 条回复    2024-12-14 22:18:27 +08:00
    follower
        1
    follower  
       3 天前
    没用 pdfobject 这个包的话就删了呗
    用了就选择 1
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3131 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 13:26 · PVG 21:26 · LAX 05:26 · JFK 08:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.