从 Safari 扩展访问书签?

Posted

技术标签:

【中文标题】从 Safari 扩展访问书签?【英文标题】:Access bookmarks from Safari Extension? 【发布时间】:2011-01-27 18:02:45 【问题描述】:

是否可以从 Safari 扩展程序访问 Safari 的书签?我目前正在尝试开发一个应该在 Safari 中显示第二个书签栏的扩展。有什么想法吗?

编辑:

没人吗?

【问题讨论】:

【参考方案1】:

AFAIK 出于安全原因,这是不可能的。如果扩展程序可以访问您的书签,即使是只读的,恶意扩展程序可能会偷偷地向各种地方发布有关您浏览习惯的不良信息。

【讨论】:

恶意扩展程序可以跟踪您在访问的每个网站上所做的一切,因此安全原因并不是真正的问题。可能苹果只是不希望任何人以可能令人困惑的方式弄乱他们用户的书签。太糟糕了:( 等等,那么用户怎么能期望 Safari 插件用于书签目的,就像 Chrome 或 Firefox 中的许多插件一样? 你可以做到,只是不使用扩展API。不幸的是,Apple 没有发布您必须使用的其他 API,因此此类应用程序(例如 Xmarks)往往会因主要的操作系统更新而中断。

以上是关于从 Safari 扩展访问书签?的主要内容,如果未能解决你的问题,请参考以下文章

如何去除MacBook Safari最常访问的网站?

来自 Share Extension 的 Safari 截图

如何从iText 7中的PDF格式的轮廓/书签访问矩形,拟合类型,缩放,页码

使用书签但从表单而不是表或查询访问 Word

您可以从 Mobile Safari 访问 iPhone 相机吗? [关闭]

可以从 Safari 访问 UIPasteBoard 吗?