如何在扩展程序之外与 Chrome Bookmarks API 进行交互?我已尝试使其正常工作,但无法在分机之外进行调用。有图书馆可以帮助解决这个问题吗?或者我需要链接的东西?
我一直在使用下面的代码进行调用,但无法从中获取任何内容,除非我在书签中使用它。
chrome.bookmarks.getTree(function(bookmarkTree){
console.log(bookmarkTree);
})
我根本无法让它进行交互。
作为引用,我使用的是 Angular 和 Node。
最佳答案
不幸的是,Chrome 的安全限制阻止任何基于非扩展的 JavaScript 访问书签 API。 Chrome 有很多看似对开发人员不友好的警告,但它们符合最终用户的最大利益。与合法的脚本相比,脚本通过访问书签可以执行更多的恶意操作。
关于angularjs - 与扩展程序外部的 Chrome 书签交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30721869/