这里不能直接返回true,会把其它库的scheme给拦截了。例如:微博登录SDK就无法收到回调了。
|
public func application(_ application: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool { |
|
let args: NSDictionary = [ |
|
"url": url.absoluteString, |
|
] |
|
channel.invokeMethod("onProtocolUrlReceived", arguments: args, result: nil) |
|
return true |
这里不能直接返回true,会把其它库的scheme给拦截了。例如:微博登录SDK就无法收到回调了。
protocol_handler/ios/Classes/SwiftProtocolHandlerPlugin.swift
Lines 35 to 40 in d7e402d