我正在构建一个 iOS 共享扩展。我需要从网页中获取一些数据,因此我使用 JavaScript 文件来获取该数据并将其发送回应用程序以在扩展程序中使用。
我注意到以下内容。当我NSExtensionJavaScriptPreprocessingFile
用我的 JavaScript 文件设置密钥时,SLComposeServiceViewController
它显示得很完美,但没有图像!
像这样:
如果我像这样删除NSExtensionJavaScriptPreprocessingFile
我的节目:SLComposeServiceViewController
但是我需要从网页(我用 JS 抓取的那个)访问一些数据,但我也需要那个图像!我完全不知道如何同时获得两者,或者我什至不知道这是否可能,因为 Apple 文档有点令人困惑。
谢谢!