[英]Safari App Extension: Toolbar popup JavaScript not running
我嘗試構建一個 Safari 應用程序擴展。 javaScript popup.js 不會針對工具欄圖標運行。 popup.html 顯示正確。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script src="popup.js"></script>
<link rel="stylesheet" href="popup.css">
</head>
<body>
<strong>Hello World!</strong>
</body>
</html>
alert("Test");
{
"manifest_version": 2,
"default_locale": "en",
...
"background": {
"scripts": [ "background.js" ],
"persistent": true
},
...
"browser_action": {
"default_popup": "popup.html",
"default_icon": {
"16": "images/toolbar-icon-16.png",
"19": "images/toolbar-icon-19.png",
"32": "images/toolbar-icon-32.png",
"38": "images/toolbar-icon-38.png"
}
},
"permissions": ["notifications",
"create",
"tabs"]
}
我通過在正文部分移動<script src="popup.js"></script>
解決了這個問題:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="popup.css">
</head>
<body>
<strong>Hello World!</strong>
<script src="popup.js"></script>
</body>
</html>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.