Open martsa opened 3 months ago
@martsa is this related the second to last answer here? https://forums.developer.apple.com/forums/thread/88052?page=3
I have this fully working in expo. I didn't need to do much either. The issue I am having, and you will too, is keeping the call active in the background (call kit) and push (ring the app on incoming calls)
Can you please share me your expo repo ,
On Sat, 27 Apr 2024 at 7:22 PM, Alan Spurlock @.***> wrote:
I have this fully working in expo. I didn't need to do much either. The issue I am having, and you will too, is keeping the call active in the background (call kit) and push (ring the app on incoming calls)
— Reply to this email directly, view it on GitHub https://github.com/react-native-webview/react-native-webview/issues/3362#issuecomment-2081105697, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKQND37SEHGUGFVWAORTVSDY7PNGBAVCNFSM6AAAAABEZWVBACVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOBRGEYDKNRZG4 . You are receiving this because you were mentioned.Message ID: @.*** com>
Bug description: I am developing a React Native Expo mobile application that integrates SIP functionality using the SIP.js library within a WebView component. The app aims to facilitate VoIP calls using SIP technology, allowing users to initialize a SIP client, register to a SIP server, and initiate SIP calls to communicate with other users. --->
The error encountered in the React Native Expo app occurs when attempting to load the SIP.js library within a WebView component. Despite verifying network connectivity and ensuring proper WebView configuration, the library fails to load, preventing the initialization of the SIP client. This error disrupts the app's intended functionality, hindering users from establishing SIP connections and making VoIP calls. To Reproduce: a link to a repository
https://github.com/martsa/react-native-sip.js
on loading react native expo App , you should click on initialise sip client button it will give error if its not loaded
webview code
Expected behavior: I want to at least minimum load the library and start initialisation process -and show error
Screenshots/Videos:![Screenshot 2024-03-17 at 01 02 59](https://github.com/react-native-webview/react-native-webview/assets/44093935/d09250a6-b047-46de-9e17-7b9ea6e297e8)
Environment:
react native expo
dependency
"dependencies": { "expo": "^49.0.23", "expo-av": "^13.10.5", "expo-permissions": "^14.4.0", "expo-status-bar": "~1.11.1", "react": "18.2.0", "react-native": "0.73.5", "react-native-webview": "^13.2.2", "sip.js": "^0.21.2" },