相关疑难解决方法(0)

Safari Extension Companion始终为null

我正在为我的本地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伴侣设置的标识符.还有什么我想念的吗?请帮忙!!!

safari macos xcode safari-extension

13
推荐指数
1
解决办法
945
查看次数

标签 统计

macos ×1

safari ×1

safari-extension ×1

xcode ×1