【问题标题】:Is it possible to programmatically set the Safari Extension Whitelist?是否可以以编程方式设置 Safari 扩展白名单?
【发布时间】:2012-05-13 17:42:36
【问题描述】:

我已经成功编写了我的第一个 Safari 扩展程序。它遍历所有输入元素并从 type="text" 元素中删除“自动完成”属性。这会覆盖关闭自动完成功能(例如记住用户名和密码)的白痴网站。

我将我的扩展程序的白名单(在开发人员工具中)定义为我希望它在其上运行的网站。一个主要的缺点——阻止我公开发布这个扩展——是每次我希望它应用到新网站时,我都必须将它添加到开发工具中的白名单中并重新加载扩展。

有没有办法以编程方式编辑白名单或将其公开给用户(而不仅仅是开发人员)?

【问题讨论】:

  • 我正在考虑创建与您刚才描述的完全相同的扩展,但我没有编写 Safari 扩展的经验……这对我来说只是达到目的的一种手段……你介意分享一下吗你和我的分机?
  • @ArtOfWarfare 肯定没问题 - 我会把它添加到 github。如果你对我的问题投了赞成票可能会很好;-) 用我的用户名 AT gmail.com 给我发电子邮件提醒我。

标签: safari whitelist


【解决方案1】:

事实证明这是不可能的。您需要登录 Apple 开发者论坛才能阅读那里的讨论:

https://devforums.apple.com/message/660858

这导致向 Apple 提交 RFE。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-28
    • 1970-01-01
    • 2023-04-06
    • 1970-01-01
    相关资源
    最近更新 更多