cordova-plugin-ios-call-trap

Call detector for iOS

Usage no npm install needed!

<script type="module">
  import cordovaPluginIosCallTrap from 'https://cdn.skypack.dev/cordova-plugin-ios-call-trap';
</script>

README

iosct

iOS call trap cordova plugin

Use

cordova.plugins.IOSCT.registerListener((s) => {
    console.log('IOSCT - Listener registered')
    window.addEventListener('IOSCT.callStatusChanged.incoming', function(event) {
        console.log('Someone calls you')
    })
    window.addEventListener('IOSCT.callStatusChanged.ended', function(event) {
        console.log('Call is ended')
    })
    window.addEventListener('IOSCT.callStatusChanged.connected', function(event) {
        console.log('Call is active')
    })
    window.addEventListener('IOSCT.callStatusChanged.dialing', function(event) {
        console.log('You call someone')
    })
}, (e) => {
    console.log('IOSCT - Listener NOT registered')
})