我在我的项目中尝试过Sinch视频通话示例,但我无法理解Sinch视频通话示例中sinchservice类中的CALL_ID.
解决方法:
那只是自定义字段名称,它将在您接听电话时发送.它存储从Sinch收到的用于呼叫的唯一呼叫ID.您可以在SinchService.java中进行检查
public static final String CALL_ID = "CALL_ID";
当您收到来电时,唯一的来电ID将作为额外的Intent传递.
@Override
public void onIncomingCall(CallClient callClient, Call call) {
Log.d(TAG, "Incoming call");
Intent intent = new Intent(SinchService.this, IncomingCallScreenActivity.class);
intent.putExtra(CALL_ID, call.getCallId());
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
SinchService.this.startActivity(intent);
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。