有没有办法在点击谷歌浏览器扩展程序(javascript代码)中的链接或由于安全性限制完全无法调用exe(如任务管理器,记事本)?我不想使用后台或内容脚本。我能够执行其他操作,比如打开链接,阅读我在javascript中为实用程序所需的API响应等。
获取以下错误 -
popup.html:20拒绝执行内联事件处理程序,因为它违反了以下内容安全策略指令:" script-src' self' blob:filesystem:chrome-extension-resource:"。 “不安全 - 内联”和“不安全”。关键字,哈希(' sha256 -...')或nonce(' nonce -...')是启用内联执行所必需的。
由于 Jaideep
答案 0 :(得分:0)
通过将清单文件单独设置为
来管理以调用任务管理器{ " name":" com.google.chrome.example.echo", "描述":"我的应用程序", "路径":" C:\ Windows \ System32 \ Taskmgr.exe", "输入":" stdio", " allowed_origins":[ "铬 - 延伸:// knldjmfmopnpolahpmmgbagdohdnhkik /" ] }
并添加注册表 REG ADD" HKCU \ Software \ Google \ Chrome \ NativeMessagingHosts \ com.google.chrome.example.echo" / ve / t REG_SZ / d" C:\ Users \ Admin \ manifest.json" / F
消息API的和javascript代码