目前我有 Chrome 和 FF 的扩展。我的扩展程序仅弹出并在 iframe 中加载页面。
我现在正在尝试为 Safari 实现相同的扩展,但我有两个问题:
Safari Extension Builder 需要 Safari 开发人员证书。对于所有教程,该证书应该是免费的。但看起来每年花费100美元。我是否将此证书与其他内容混合在一起,因为我找不到任何明确的解释。但如果这是真的,有没有办法在没有此证书的情况下创建 Safari 扩展。
我遇到的问题是 Safari 扩展不允许在弹出窗口(popover)中使用 iframe。有什么办法可以解决这个问题吗?
最佳答案
关于您的第一个问题,您可以在浏览器中本地创建并测试您的 safari 扩展程序,无需任何证书。
准备将证书上传到商店时,您将需要证书。
关于macos - Safari 扩展 - 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39068940/