正如这个官方文档所说,我输入safari.extension.settings.test = "test"
了我注入的脚本,它没有工作并出现错误:
TypeError: undefined is not an object (evaluating 'safari.extension.settings.test = "test"')
而且我注意到这个设置api可能已经贬值了?苹果论坛
那么现在通过注入的脚本或其他地方读取/写入全局设置的最佳方法是什么?
旧的 Safari Extensions API 已弃用!请改为检查Safari App Extensions API 。
最简单的方法是将您的设置存储在 中UserDefaults
,例如经典的 iOS/Mac 应用程序。