我尝试在完成共享扩展后运行js pre / post处理器来修改网页,但是finalize
方法无法运行。
在Apple文档中,它表示Share扩展和Action扩展都可以从这个js处理器中受益,但是我的finalize方法没有被调用。只调用run方法。有谁知道如何使这项工作?
访问网页
在共享扩展(在两个平台上)和动作扩展(仅限iOS)中,您可以通过要求Safari运行JavaScript文件并将结果返回到扩展名来授予用户访问Web内容的权限... https://developer.apple.com/library/archive/documentation/General/Conceptual/ExtensibilityPG/ExtensionScenarios.html
在你的代码中你有一个函数类型的拼写错误,应该是“finalize”而不是“finalizea”。