javascript - Chrome 扩展程序权限在加载时出错
问题描述
我想创建一个 chrome 扩展,其中必须执行存储在本地的 javascript 文件。我得到了权限错误。
拒绝执行内联事件处理程序,因为它违反了以下内容安全策略指令:“script-src 'self' 'unsafe-eval' http://localhost:5000 ”。启用内联执行需要“unsafe-inline”关键字、哈希(“sha256-...”)或随机数(“nonce-...”)。
我在清单中的权限
"permissions" : ["activeTab"],
"content_security_policy": "script-src 'self' 'unsafe-eval' ; object-src 'self'"
解决方案
推荐阅读
- php - Home Brew PHP 7.2.5 使用 cURL 安装
- matlab - 使用嵌套的 for 循环遍历矩阵中的列和行?
- machine-learning - 如何减少数据集中特定特征中值的大小
- java - 修复版本冲突(google-services 插件)
- ios - iOS应用程序中的通知突然停止工作
- python - 如何将值附加到嵌套字典中的键并避免使用括号
- r - 对给出错误的行使用带有重复标识符的扩展
- csv - 将具有 1 亿条记录的 csv 文件加载到 dynamodb
- c# - 如何在 C# 中运行我的 MongoDB 函数
- android - Android Instant App 上多个构建变体的 Firebase 构建错误