我试图建议http://www.w3schools.com
,通过发现chrome://newtab
我既没有成功也没有错误。
粗略查看源代码后,我在不同的配置文件中尝试了相同的代码,但没有价值。
registry->Add(extension_id(), suggested_link.Pass());
没有将我的链接添加到chrome://newtab
.
琐碎的演示
清单.json
{
"name":"Discovery Demo",
"description":"This demonstrates Discovery API",
"manifest_version":2,
"version":"1",
"permissions":["experimental"],
"browser_action":{
"default_icon":"screen.png",
"default_popup":"popup.html"
}
}
popup.html
<html>
<head>
<script src="popup.js"></script>
</head>
<body>
</body>
</html>
popup.js
chrome.experimental.discovery.suggest({
"urlImage": chrome.extension.getURL("screen.png"),
"score": 1.0,
"linkUrl": "http://www.w3schools.com",
"linkText": "Sample"
});
有什么我错过的,有什么建议吗?