diff --git a/android/app/src/main/java/com/meshchatx/MainActivity.java b/android/app/src/main/java/com/meshchatx/MainActivity.java index bb1d6c6..91b5066 100644 --- a/android/app/src/main/java/com/meshchatx/MainActivity.java +++ b/android/app/src/main/java/com/meshchatx/MainActivity.java @@ -1195,6 +1195,26 @@ public class MainActivity extends AppCompatActivity { activity.attachmentPcmRecorder = null; } } + + @JavascriptInterface + public void showNotification(String title, String body) { + AndroidNotificationBridge.showInboundMessage(title, body, null); + } + + @JavascriptInterface + public void showIncomingCallNotification(String callerName) { + AndroidNotificationBridge.showIncomingCall(callerName, null); + } + + @JavascriptInterface + public void showMissedCallNotification(String title, String body) { + AndroidNotificationBridge.showMissedCall(title, body, null); + } + + @JavascriptInterface + public void cancelIncomingCallNotification() { + AndroidNotificationBridge.cancelIncomingCallNotification(); + } } }