sflong
sflong
  • 发布:2016-01-11 16:53
  • 更新:2016-01-11 17:45
  • 阅读:1214

iOS 插件开发问题

分类:5+ SDK

关于编写ios插件的时候,使用的异步的方式。当js发起插件请求后,需要调用第三方程序,然后返回给本程序,业务逻辑也需要在AppDelete里面去操作第三方程序返回的数据,然后想再异步返回值给js来判断是否成功的执行整个操作流程并作后续的业务处理,请问下,这个时候如何异步返回给js,做出响应。

2016-01-11 16:53 负责人:无 分享
已邀请:
骁骑

骁骑

如果触发插件方法的页面没有关闭的话,只需要保存插件的对象和CallbackID,在获得运行结果后调用插件对象方法通知页面运行结果就可以了

      PDRPluginResult *result = [PDRPluginResult resultWithStatus:PDRCommandStatusOK messageAsArray: @"ResultStrings"];  
        // 通知JS层Native层运行结果  
        [self toCallback:cbId withReslut:[result toJSONString]];

该问题目前已经被锁定, 无法添加新回复