我正在为我的本地Mac App开发Safari扩展,我想使用SafariExtension Companion在它们之间进行通信.
但是,在扩展的Global.html中,每当我尝试获取safari.extension.companion时,它始终为null.我是否设置了错误的扩展程序?
另外,根据指南,我可以使用safari.extension.addEventListener来监听来自本地app的消息,但是,当我调试扩展时,它会提示我safari.extension.addEventListener是未定义的,为什么呢?
答:safari.application.addEventListener是正确的,Apple写了一个错误的文件.
我根据指南在Extension Builder中设置了精确的Companion Bundle Identifier作为我在Xcode中为safari伴侣设置的标识符.还有什么我想念的吗?请帮忙!!!