opening a url in InappBrowser with target as _blank not working on latest iphones - cordova-plugins

In my case I am using Iphone 11 pro Max.
In our hybrid application we open a login page using InAppBrowser and get back login response in our application.
Earlier it was working fine with _blank but suddenly in latest Iphones it stoped working.. _self target opens login url in InappBrowser but do not return response to original app. So this data transfer is not happening properly.
Kindly give me some solution on this.

Related

Responsive web to ios conversion, issue with opening third party url

I converted my responsive web app into an ios app in xcode and built it successfully. I run the simulator, I logged in and everything is working fine until i click my teleconference button which is supposed to launch cloud meeting landing page and it shows a screen that says "this browser does not support this, please use safari or google Chrome" hoe can this be resolved

PWA added to homescreen, AccountKit not redirecting

After adding our PWA to homescreen, when going to the login flow, on Android accountkit opens a tab in chrome, whilst on iOS, it opens inside the PWA, then the flow is broken as accountkit gets stuck on the verified page.
Does anyone knows how to force accountkit to open in a browser tab?
You should either use the native iOS and Android SDKs for AccountKit, or if you prefer to continue using the web sdk, you must switch to the "Basic Web" SDK for AccountKit: https://developers.facebook.com/docs/accountkit/webbasic
The Basic Web SDK does not use any Javascript, which is the root cause of the issue in iOS webviews. You can read more about it in the FAQ: https://developers.facebook.com/docs/accountkit/faq/#faq_645353795617467

Unity Facebook SDK IOS 9.2 Not Returning to app

I started noticing that on IOS 9.2, using Unity Facebook Plugin 7.3.0 with the server and app white lists provided https://developers.facebook.com/docs/ios/ios9#whitelistapp When I issue my login call it opens the login page like normal but never returns to the app and if i manually return to the app its returning that the user is not logged in. It sits at this screen. It also works correctly on android and previous ios versions, so its something with IOS 9.2
Anyone else that might have an issue with this. One of the plugins used was using openURL in the native project and not returning the proper response. So thats why it wouldn't return nor the correct data was passed.

iOS cordova app not loading content from external url

I have a problem with an App in Apache Cordova 4.0.0. The app start and load an external website in a _self browser with the command window.open().
Everything works fine except for one page: http://si3.bcentral.cl/bdemovil/BDE/ViewTwitter?menuId=NO&parentMenuName=Novedades
This page load perfectly in safari in the device, but in my app doesn't load the content of the twitter feed iframe.
Any ideas why this happen?
This problem only occurs in iOS, Android, Windows Phone no problems at all.
Finally, it was my mistake, I wasn't using properly the InappBrowser. I changed the _self target to _blank and the content load perfectly to my app. Then in the options you can hide the toolbar and button.

IOS Web App open links within web app

I am in the mist of creating a mobile web app and have both meta tags
I have an iphone 5 on 7.0.4
When I click on a regular link like the one below it, opens up a mobile safari window and leaves the webapp. I also tried setting the target to _self and same behavior.
Sign in
I then used my ipad which was on 7.0.3 and it worked as should, not opening mobile safari on links. I think proceeded to update my ipad to 7.0.4 and the same issue as I had on my ipad.
Anyone ran into this issue and or knows a fix ?
Thanks
Since iOS 7.0.4 all links in WebApps open in Safari. As a workaround you can use Javascript:
window.location.href='text.html'
But remember that these steps will not be captured in history (so there is no ability to use Javascript like history.back() ..).
Alternatively, if you are using a menu in your web app, try to combine iframe and Javascript, you can change the content of your iframe with this Javascipt:
document.getElementById("frame").src = new_content.html
This will prevent your WebApp to open up links in Safari and stay in WebApp view.

Resources