Cordova ios [cordova-plugin-openwith-ios plugin] app myHand



我有一个cordova IOS应用程序。用户可以在其中共享来自其他应用程序的文本数据。我使用 cordova-plugin-openwith-ios 插件来获取共享选项中的应用程序。应用程序显示在共享选项中,应用程序正在打开,但不显示共享数据。它不调用 myHandler 函数。应用程序正在模拟器上运行,但不在真实设备上运行。在 iPhone SE 和 Iphone 6 上测试(iOS 11 更新(。

我尝试过的:

我已经尝试了下面的插件,但它仅适用于图像而不是文本。

https://github.com/j3k0/cordova-plugin-openwith

那么还有其他方法可以做到这一点,还是我错过了什么?

安装时,您必须运行以下命令才能获得对图像/文本/pdf 的 MIME 类型支持,这就是一个。

Cordova插件添加cc.fovea.cordova.openwith --variable ANDROID_MIME_TYPE="text/* , application/pdf, image/*">

对于 IOS,需要设置此变量

--variable IOS_UNIFORM_TYPE_IDENTIFIER=public.image

可能的值在 https://developer.apple.com/library/content/documentation/Miscellaneous/Reference/UTIRef/Articles/System-DeclaredUniformTypeIdentifiers.html#//apple_ref/doc/uid/TP40009259-SW1

最新更新