V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
paullin81
V2EX  ›  问与答

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

  •  
  •   paullin81 · Dec 14, 2024 · 1451 views
    This topic created in 507 days ago, the information mentioned may be changed or developed.
    没有前端基础,第一次开发 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 replies    2024-12-14 22:18:27 +08:00
    follower
        1
    follower  
       Dec 14, 2024
    没用 pdfobject 这个包的话就删了呗
    用了就选择 1
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6212 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 03:02 · PVG 11:02 · LAX 20:02 · JFK 23:02
    ♥ Do have faith in what you're doing.