javascript扩展src脚本被阻止
我想创建将我重定向到handler:query的扩展, 这是我的密码: manifest.jsonjavascript扩展src脚本被阻止,javascript,firefox-addon,Javascript,Firefox Addon,我想创建将我重定向到handler:query的扩展, 这是我的密码: manifest.json … "content_security_policy": "default-src * ;script-src 'self' 'unsafe-eval' ;object-src 'self' 'unsafe-eval'" … background.html <!DOCTYPE html> <html> <head> <me
…
"content_security_policy": "default-src * ;script-src 'self' 'unsafe-eval' ;object-src 'self' 'unsafe-eval'"
…
background.html
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="background.js"></script>
</head>
<body>
<button id="bttn1" onclick="search()">Search!</button>
</body>
</html>
我该怎么做才能解决这个问题?
我的浏览器是Firefox Developer Edition 58.0b6(64位)Firefox应用了一个不允许内联JavaScript的浏览器
你可以:
- 而不是将
内嵌到HTML中,而是从onclick=“search()”
文件中添加EventListener.js
- 将内联脚本的哈希添加到扩展的内容安全策略中
search()
。网上有一个方便的工具。将哈希插入您的manifest.json
中,如下所示:
"content_security_policy": "script-src 'self' 'sha256-55C+spmnlCUR5KgSippSbxcEepdItE3dLSUgcw1if/U='; object-src 'self';",
Firefox应用了一个不允许内联JavaScript的
你可以:
- 而不是将
内嵌到HTML中,而是从onclick=“search()”
文件中添加EventListener.js
- 将内联脚本的哈希添加到扩展的内容安全策略中
search()
。网上有一个方便的工具。将哈希插入您的manifest.json
中,如下所示:
"content_security_policy": "script-src 'self' 'sha256-55C+spmnlCUR5KgSippSbxcEepdItE3dLSUgcw1if/U='; object-src 'self';",
可能的重复项您是否尝试设置相同的源标题:。这解决了我以前遇到的类似问题。可能的重复项您是否尝试设置相同的源标题:。这为我以前解决了一个类似的问题。