Twilio电话在iOS和Android中无法正常工作

前端之家收集整理的这篇文章主要介绍了Twilio电话在iOS和Android中无法正常工作前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用 twilio client在反应本机应用程序.
这里是链接 Twilio repo完成所有设置与反应本机twilio.当我打电话一个数字得到问题.我使用了这个链接中的所有步骤.

[tid:com.facebook.react.JavaScript]处理程序不是一个函数. (在“处理程序(rtn)”中,’handler’是未定义的)
2016-09-27 11:00:57.857 [致命]

[tid:com.facebook.react.RCTExceptionsManagerQueue]未处理的JS异常:处理程序不是一个函数. (在’handler(rtn)’,’handler’是未定义的).代码在index.js中的twilio应用程序中打破

addEventListener(type,handler) {
_eventHandlers[type].set(handler,NativeAppEventEmitter.addListener(
type,rtn => {
handler(rtn);
}
));
},

不能找到问题的地方.我试图在我的本机基础代码中实现它的工作正常,所以我的服务器设置没有任何问题,但不是如何解决反应本机.任何人都有任何关于这个问题的想法.

解决方法

我已经解决了这个问题.issue不是在twilio npm.关于设置iOS反应本机项目的问题.
现在我已经使用了这个步骤
1-in node_modules,react-native-twilio / ios,并将RCTTwilio.xcodeproj添加到您的项目中.
2- Add libRCTTwilio.a to Build Phases -> Link Binary With Libraries

我做错了调用Twilio.addEventListener(),
它需要Twilio.addEventListener(‘事件类型’,’调用事件哈特勒’),

例如

Twilio.addEventListener('deviceDidReceiveIncoming',this._deviceDidReceiveIncoming);
原文链接:https://www.f2er.com/iOS/329490.html

猜你在找的iOS相关文章