为什么我的Google Chrome扩展程序无法显示我的弹出式窗口

时间:2012-11-20 15:30:52

标签: javascript json google-chrome

你能帮我一下吗?

我已经创建了我的第一个Chrome扩展程序,我希望我可以弹出一个。 但它不起作用

的manifest.json:

{
"name" :"CHROMICHROME",
"version" : "1.0.0",
"manifest_version" : 2,
"description" :"Testitest",
"browser_action" :
    {
        "default_icon" : "icon.png",
        "popup" :"bonjour.html"
    }
}

bonjour.html

<script>
alert("Bonjour!") ;
</script>

扩展程序可以在chrome上加载,但是当我点击它的图标时什么也没发生! ..

2 个答案:

答案 0 :(得分:0)

如果您使用的是manifest version 2,则无法直接使用代码。出于安全原因,您必须使用加载脚本文件。例如:

bonjour.html

<script src="bonjour.js"></script>

bonjour.js

alert("Bonjour!");

虽然我没有理由为什么你想在浏览器动作中做警报;)

答案 1 :(得分:0)

尝试使用"default_popup" :"bonjour.html"