angularjs - 与扩展程序外部的 Chrome 书签交互

标签 angularjs api google-chrome bookmarks

如何在扩展程序之外与 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/

相关文章:

google-chrome - headless Chrome 可以将 webgl 仪表板转换到谷歌转换电视吗?

google-chrome - Web RTC 流的音频电平表

angularjs - 与兄弟指令沟通

javascript - 图像验证 Controller Angular 不断给大图像

java - 努力正确格式化字符串

javascript - window.history.pushState 删除我的 URL 部分

javascript - 如何避免或跳过 Angular.js 中的模块加载错误?

javascript - 更改时渲染图像

api - REST API根页面的最佳做法是什么?

javascript - Youtube Javascript API 播放();不工作..我做错了什么?