Twilio
Overview
Add a native Twilio video chat interface to your app to provide your users a more seamless and integrated experience versus a web-based client.
Implementation Guide
Once the premium module has been added to your app, you may use the following GoNative JavaScript Bridge commands to access its functionality.
To join a video call, define a callback function in javascript, for example:
function twilio_callback(data) {
if (data.error) {
console.log('Twilio Error: ' + data.error);
} else if (data.status) {
console.log('Twilio Status: ' + data.status);
}
}
️GoNative JavaScript Bridge
Then open this url, passing in the name of your callback function along with other query params
displayName
,token
andidentity
.window.location.href = 'gonative://twilio/video/join?displayName=room&token=token&identity=identity&callback=twilio_callback';
Details of the query params:
displayName
: The name of the video call room to join.identity
: The name that will be shown on the video call room for the user joining the room.token
: The Access Token received from Twilio after authenticated with Twilio. For more information about how to obtain the access token: Twilio API: Access Tokens
Updated 12 months ago