RingCentral Click To Dial library
This library can help you to get phone numbers in web page and show a RingCentral Click to Dial and Click to SMS shortcut when hover on phone number text.
Install
via npm
npm install ringcentral-c2d libphonenumber-js
via yarn
yarn add ringcentral-c2d libphonenumber-js
Use
With webpack:
import RingCentralC2DInject from 'ringcentral-c2d';
import 'ringcentral-c2d/build/styles.css';
var clickToDialInject = new RingCentralC2DInject({
onCallClick: (phoneNumber) => {
console.log('Click To Dial:', phoneNumber);
},
onSmsClick: (phoneNumber) => {
console.log('Click To SMS:', phoneNumber);
}
})
// Stop
clickToDialInject.dispose();
CDN
<link href="https://unpkg.com/ringcentral-c2d@0.0.3/build/styles.css" rel="stylesheet">
<script src="https://unpkg.com/libphonenumber-js@1.7.7/bundle/libphonenumber-min.js"></script>
<script src="https://unpkg.com/ringcentral-c2d@0.0.3/build/index.js"></script>
<script>
var clickToDialInject = new RingCentralC2DInject({
onCallClick: function (phoneNumber) {
console.log('Click To Dial:', phoneNumber);
},
onSmsClick: function (phoneNumber) {
console.log('Click To SMS:', phoneNumber);
}
});
// Stop
clickToDialInject.dispose();
</script>