HTa*_*rda 5 javascript google-chrome-extension
如何找到 chrome-extension://mhjfbmdgcfjbbpaeojofohoefgiehjai(隐藏的“Chrome PDF 查看器”)的文件夹?
我需要访问这些文件并更改其 JavaScript,以便在打印 PDF 之前向我发送消息。
它是 Chrome的内部组件;它不是真正要导航到的物理文件夹,它被编译到 Chrome 自己的文件中(特别是resources.pak- 谢谢,wOxxOm)。
您可以从 Chromium 源获取该扩展的源代码,例如https://chromium.googlesource.com/chromium/src.git/+/71.0.3578.98/chrome/browser/resources/pdf - 请注意那些仍然需要使用闭包编译器进行编译,因此不能按原样进行修改。
但是假设您确实修改并编译了它。你能安装你的修改版本吗?是和否。
虽然从技术上讲可以通过在清单中显示具有更高version和相同的解压缩扩展来覆盖扩展key。
..它实际上不会那样工作,因为清单使用提升的“私有”权限..
"permissions": [
"chrome://resources/",
"contentSettings",
"metricsPrivate",
"resourcesPrivate"
],
"content_security_policy": "script-src 'self' blob: filesystem: chrome://resources; object-src * blob: externalfile: file: filesystem: data:; plugin-types application/x-google-chrome-pdf",
Run Code Online (Sandbox Code Playgroud)
..不能从非内部扩展使用:
因此,如果您真的想修改内部 PDF 查看器,则需要编译您自己的 Chromium 修改版本,或者至少是您自己的resources.pak. 可能不是你想要做的。
| 归档时间: |
|
| 查看次数: |
4636 次 |
| 最近记录: |