我正在开发 google chrome 扩展程序。我希望扩展程序在加载网站或更改选项卡中的 URL 时进行记录。 我编写了以下 javascript 代码以在更新选项卡时显示一个对话框,但由于某种原因它给出了未捕获的语法错误:意外的标识符。
这是代码
<html>
<head>
<script>
chrome.tabs.onUpdated.addListener(function(integer tabId, object changeInfo, Tab tab)
{
//if(tab.url!="")
alert(tab.url);
});
</script>
</head>
<body>
</body>
</html>
请帮忙,我真的找不到解决办法。
最佳答案
Javascript 不是严格类型的,所以尝试删除 integer
、object
和 Tab
:
chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab)
{
//if(tab.url!="")
alert(tab.url);
});
这应该可以解决问题。
关于javascript - 关于谷歌浏览器扩展开发(tabs.onUpdated.addListener()),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7312691/