无法将类型'UIView'的值转换为预期的参数类型'UIWebView'
问题描述:
我正在使用cordova-plugin-iosrtc。无法将类型'UIView'的值转换为预期的参数类型'UIWebView'
我遇到以下错误。
iOSRTCApp主/平台/ IOS/iOSRTCApp /插件/科尔多瓦 - 插件 - iosrtc/iosrtcPlugin.swift:622:24: 无法将类型的价值 '的UIView' 预期参数类型 'UIWebView的'
根据存储库,我不应该得到这个错误。
这里是代码片段
let pluginMediaStreamRenderer = PluginMediaStreamRenderer(
webView:self.webView!,
eventListener: { (data: NSDictionary) -> Void in
let result = CDVPluginResult(status: CDVCommandStatus_OK, messageAsDictionary: data as [NSObject : AnyObject])
// Allow more callbacks.
result.setKeepCallbackAsBool(true);
self.emit(command.callbackId, result: result)
}
)
我想投的UIView到一个UIWebView但也没有发生。
答
+0
现在没有编译错误,但它显示了Apache Cordova“设备已准备就绪“。但未显示apprtc.appspot.com的任何想法 –
您正在使用的iOS科尔多瓦> = 4,这是不支持的兼容。降级至3.9.2。 –
https://github.com/eface2face/cordova-plugin-iosrtc/issues/142 –
自3.0.0版开始支持它:https://github.com/eface2face/cordova-plugin-iosrtc#version-300 – saghul