Trong thư mục Stackoverflow của tôi, tôi có stackoverflow.ico
và 2 tệp dưới đây. Khi nhập nó vào Chrome, nó sẽ hiển thị biểu tượng trong thanh địa chỉ, nhưng khi tôi nhấp vào nó, Chrome sẽ không mở bất kỳ tab mới nào. Tôi đang làm gì sai?Tiện ích của Chrome: Cách mở liên kết trong tab mới?
manifest.json
{
"name": "Stackoverflow",
"version": "1",
"browser_action":
{
"default_icon": "stackoverflow.ico"
},
"background":
{
"page": "index.html"
},
"permissions": ["tabs"],
"manifest_version": 2
}
index.html
<html>
<head>
<script>
chrome.browserAction.onClicked.addListener(function(activeTab)
{
var newURL = "http://stackoverflow.com/";
chrome.tabs.create({ url: newURL });
});
</script>
</head>
</html>
Cảm ơn bạn. Nó hoạt động ngay bây giờ! – Sakura