I am building an application. One feature is to online video call.So my question I have a third party link for a video chat, Can i open that link in inappbroser _blank and start the video chat?
Thanks for the Answer.
As your question description is very short but my understanding says.
NO.
1- _blank will lead to chrome or default browser which is not good at all.
2- If you use inAppBrowser your app might reject an app store and play store as they forced not to use that.
Related
Linking.openURL(`whatsapp://send?phone=${phoneNumber}`)
Take one example, the above is the code to navigate user from our app directly to contact window on WhatsApp.
And now I'm wondering how to navigate user to my company page on facebook page?
Linking.canOpenURL('fb://profile/mycompanypage')
The above not working of course. And other than that, usually how do we know what is the url for us to navigate to the apps?
For example particular Youtube Channel or Vimeo Channel or Twitter profile?
For Facebook you can use these scheme
for Android fb://facewebmodal/f?href=${url} (url is the fb classical url you use in browser)
for IOS fb://page/PAGEID fb://profile/PAGEID you can find the PAGEID of your company page here https://findmyfbid.com/
The IOS solution is great when you don't have to generate the url on the fly which works for you i think. In a different case you'll have to use the FB SDK.
As for your other question: i generally go to the ressources website of the said app to find the right scheme for linking. But maybe there is a place where all those informations can be found ...
EDIT: IOS scheme was wrong
I'm developing a mobile app which has a support feature for clients. Support is a chat session. We are planning to use intercom chat integration with our react-native mobile app. We are using React-Native.So is there any way to integrate intercom chat with my mobile app ??
If it is possible can i be able to change intercom chat UI with customized react-native components ??
Any links helps would be appreciated ?
Yes, you can integrate Intercom in a react-native application. You can use
react-native-intercom, this a wrapper of Intercom-ios-sdk and does not have options to further customization (only launcher).
You'll have to write some native code hopefully everything is in the README.me
About changing intercom UI: it is not possible. Really, don't waste your time trying to do this. They simply don't offer this feature.
Their clients SDK are not open source even if they are in GitHub. If you go to Intercom Android SDK or Intercom iOS SDK you would think that they open sourced them but if you see their files you're gonna see that it is just binary files. You cannot edit them. Or maybe you can but in a hacky way.
The only way to use your own components is to use their API directly and implement the UI from scratch. I strongly recommend you to don't do it. They have API call restrictions (500 requests per minute) which is easy to achieve because of the number of calls you'll have to send in order to make it work properly.
I've created an app, inside I use react-native-sound to play sounds.
I embedded sounds inside the app. If a user wants to play that sounds, he/she needs to open the app and play it. How can I enable users to share this sound in WhatsApp or other applications? Is there any 3rd party library exist?
Facebook this functionality in their core api to share the content on other applications. read it here
You can use react-native-share with react-native-fetch-blob to share any file.
react-native-fetch-blob making file access and data transfer easier and more efficient for React Native developers.
With react-native-share you can share file, checkout the github issue here.
Are there options to make a video chat app for PC/mac using quickblox but not WebRTC?
The business case is to provide video chat facility from iPhone/iPad with a user on pc/Mac.
We do not want to use WebRTC..
So i went ahead and did a POC to test the capabilities of quickblox, well bluntly put, it does not support native ios app to call a web based app.
However i then explored OpenTok which actually works cross platform, atleast from iOS to web.
My problem solved.
I uploaded my app to itunes connect and I waited a few days.. and then the app that I uploaded was denied one time. I send them one video explaining the app, but anyway they rejected the app.
This is the first message:
We began the review of your app but are still not able to continue because we need access to a video that demonstrates your app in use when launched on the physical device and integrating with third party product. Please showcase all app features and functionality within the video content provided. The simulation video provided will not suffice.
This is the second message:
The simulation video provided will not suffice. We need access to a video that demonstrates your app in use when launched on the physical device, and integrating with the third party product. Please showcase all app features and functionality within the video content provided.
What do I need to do? Use a screen capture software and film my app in use in the iPhone? Upload to youtube and share the link in the review notes of the app? A simple demonstration? or a expanded demonstration?