Javascript 我正在构建一个chrome扩展,它将是一个计时器,它会给我一条错误消息
我正在构建一个chrome扩展,它将用作计时器。我只写了一点点代码,它已经被破坏了。这是清单文件Javascript 我正在构建一个chrome扩展,它将是一个计时器,它会给我一条错误消息,javascript,google-chrome-extension,Javascript,Google Chrome Extension,我正在构建一个chrome扩展,它将用作计时器。我只写了一点点代码,它已经被破坏了。这是清单文件 { "manifest_version": 2, "name": "Browser Clock", "version": "0.0.1", "browser_action": { "default_popup":
{
"manifest_version": 2,
"name": "Browser Clock",
"version": "0.0.1",
"browser_action": {
"default_popup": "popup.html"
}
}
以下是弹出文件:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="contentScript.js"></script>
</head>
<body>
<input type="number" id="input">
<button onclick="setTimer()">Set Timer</button>
</body>
</html>
每次我在弹出窗口中输入一个数字,都不会发生任何事情,在chrome扩展页面中,我会出现以下错误:
拒绝执行内联事件处理程序,因为它违反了以下内容安全策略指令:“script src'self'blob:filesystem:”。启用内联执行需要'unsafe inline'关键字、哈希('sha256-…')或nonce('nonce-…')
function setTimer() {
var time = document.getElementById("input").innerHTML;
document.write(time);
}