0

我试图建议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"
}); 

有什么我错过的,有什么建议吗?

4

0 回答 0