0

在用于 Meteor 1.2 的 Cordova 插件中的以下代码的 XCode 中出现错误:

PhoneRTCPlugin.swift
override init(webView: UIWebView) {
<code...>
super.init(webView: webView)
}

错误是: 无法覆盖标记为不可用的 'init' 'init(webView:)' 不可用:在 Cordova 3.9.2 中已弃用。请改用 plugininitialize 方法。

谢谢你的帮助。

4

1 回答 1

2

它告诉您init(webView: UIWebView)不可用,因为它已被弃用,请pluginInitialize改用

override func pluginInitialize() {
   peerConnectionFactory = RTCPeerConnectionFactory()
   RTCPeerConnectionFactory.initializeSSL()
}
于 2015-11-26T11:29:03.653 回答