我可以从iOS 8共享扩展程序中打开我的应用程序吗? 我正在开发混合应用程序&我希望用户能够使用iOS 8共享扩展程序从我的应用程序共享照片。
答案 0 :(得分:0)
AFAIK Work灯未提供支持iOS共享扩展的任何功能。您应该使用Objective C或swift
在xCode中编写一些本机代码答案 1 :(得分:0)
我设法通过以下方式完成:
1-在您的应用程序中注册自定义方案(例如:mak:// ...)
2-注册应用程序组,以便应用程序可以使用共享扩展程序使用的文件
3-通过扩展UIViewController&创建自己的共享对话框。在其中嵌入一个小小的webview
4-在检查共享项目后,使用应用程序的自定义方案加载带有请求的Web视图(例如:self.webView.loadRequest(“mak:// share / file /”))
答案 2 :(得分:0)
以下是我为Cordova应用程序实现限幅器的方法。
Cordova: sharing browser URL to my iOS app (Clipper ios share extension)
我不会将照片发送到我的应用程序,而是将网址发送给我。
我同意MElkday的回答:你必须使用一种方法将该图像分享到你的应用程序。
一些解决方案包括: - 将图片上传到后端并将网址发送到您的应用。 - 使用应用程序组和NSUserDefaults之类的东西(请参阅link),以便共享您的应用程序的本地URL,并使用Cordova插件在该本地URL加载该文件。