相关疑难解决方法(0)

openURL在Action Extension中不起作用

我添加以下代码:

- (IBAction)done {
    // Return any edited content to the host app.
    // This template doesn't do anything, so we just echo the passed in items.

    NSURL *url = [NSURL URLWithString:@"lister://today"];
    [self.extensionContext openURL:url completionHandler:^(BOOL success) {
        NSLog(@"fun=%s after completion. success=%d", __func__, success);
    }];
    [self.extensionContext completeRequestReturningItems:self.extensionContext.inputItems completionHandler:nil];

}
Run Code Online (Sandbox Code Playgroud)

在我创建Action Extension目标之后.但它无法奏效.

我的目的是:当用户在Photos.app(iOS的默认Photos.app或被调用的图库)中查看照片时,他点击分享按钮以启动我们的扩展视图.我们可以将Photos.app中的图像传输到我自己的应用程序,并在我的应用程序中处理或上传图像.

我也尝试"CFBundleDocumentTypes"但它也无法工作.

任何帮助将不胜感激.

ios ios8 ios-app-extension

46
推荐指数
11
解决办法
3万
查看次数

如何在 IOS 共享菜单中显示我的cordova应用程序?

我们有一个现有的 Cordova iOS 应用程序,我们需要一个 iOS 共享扩展程序,它允许用户与我们的应用程序共享来自其他应用程序(如照片、页面、数字、主题演讲等)的文件(即将文件从页面导出到我们的应用程序) )。

我们需要提供以下物品:

  • 原型/示例 iOS Cordova 应用程序
  • 为 jpg、png、视频、pdf 和 office(xls、xlsx、doc、docx、ppt、pptx)文件设置了共享扩展
  • 直接打开 Cordova 应用程序或将 Cordova 应用程序作为共享小部件内的 web 视图打开的扩展
  • Cordova 应用程序必须从扩展程序接收有关共享文件的参数(文件名、路径、类型、文件大小) - 之后文件的处理将由我们完成。
  • 有关如何在我们现有的 Cordova 应用程序中实现此功能(共享扩展)的文档(在 Xcode 等中执行所需的步骤)

javascript xcode ios cordova ionic-framework

5
推荐指数
1
解决办法
4072
查看次数