在用于 Meteor 1.2 的 Cordova 插件中的以下代码的 XCode 中出现错误:
PhoneRTCPlugin.swift
override init(webView: UIWebView) {
<code...>
super.init(webView: webView)
}
错误是: 无法覆盖标记为不可用的“init” 'init(webView:)' 不可用:在 Cordova 3.9.2 中已弃用。请改用 plugininitialize 方法。
感谢您的帮助。
最佳答案
它告诉您 init(webView: UIWebView)
不可用,因为它已被弃用,请改用 pluginInitialize
override func pluginInitialize() {
peerConnectionFactory = RTCPeerConnectionFactory()
RTCPeerConnectionFactory.initializeSSL()
}
关于swift - Cordova 插件初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33906955/