树木无言
树木无言
  • 发布:2018-07-02 12:24
  • 更新:2018-07-02 12:24
  • 阅读:1303

iOS端调用第三方应用,获取返回结果

分类:HTML5+

我在页面中通过plus.runtime.openURL打开一个第三方认证应用,在原生iOS端是在appdelegate中的
> -(BOOL)application:(UIApplication )application openURL:(NSURL )url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation

方法中获取到,但是不知道现在在h5页面中如何监听delegate的这个方法。我尝试过使用如下方式监听,但是没有起作用。
> var Application = plus.ios.importClass("UIApplication");
var AppDelegate = plus.ios.importClass("AppDelegate");
var app = Application.sharedApplication();
var delegate = app.delegate();
delegate.applicationopenURLsourceApplicationannotation = function(app, surl, source, annotation) {
alert(111);
}

请问有大神能帮忙指出问题原因吗?非常感谢!!!

2018-07-02 12:24 负责人:无 分享
已邀请:

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