In a Crosswalk project compiled using trigger.io service, links with "tel:" scheme calls don't work anymore.
<a href:"tel:01223344">Call Me</a>
If I don't use Crosswalk compile but normal Android run mode, it works.
The Crosswalk team are currently working on this, see:
https://crosswalk-project.org/jira/browse/XWALK-6690
Related
I'm facing an issue with Cordova, Cordova-ios 6.2.0 and Angular 12.0.
When I'm building my app with Cordova and launch it in an emulator (or with a device), I'm arriving to a white screen.
I did some research and try some "fix" but nothing worked.
Finlly, I've find that it could be because of the balise.
So, I tried to play with the tag and modify the href with ., ./, / but nothing worked.
I've tried without and it worked, but without routing.
Has someone already had this problem?
The Angular router needs the app to be hosted on a "proper" HTTP scheme and does not work with file: URLs. You can check how your app runs, if you open the JavaScript console for your app running on an iOS device with Chrome and typing location.href. If you see file: you need to set up a custom scheme.
Please checkout the documentation and this announcement https://cordova.apache.org/announcements/2020/06/01/cordova-ios-release-6.0.0.html
I have an ionic cordova app, on ios platform , i want to open some links in edge browser rather than the inappbrowser or the default browser.
i have gone through a number of articles, and have tried a lot of things but nothing seems to work for me.
I have also made changes in info.plist of project and added the urlschema. the code i'm using to open link is mentioned below
:
const browser = window.open('microsoft-edge:'+ 'https://google.com' ,'_blank');
But you could try the following
https://github.com/apache/cordova-plugin-inappbrowser/releases
OSX Quirk
At the moment the only supported target in OSX is _system.
So if device system browser set to edge
I'm trying to embed Cordova in my native iOS application. I only need a tiny part of my application to use cordova. From now I managed to show a CordovaViewController with some HTML in there, but I can't find out how to add cordova plugins (ex. cordova-plugin-network-information) in the project.
I installed it using cocoapods, but I can't find in the Cordova's documentation how to wire it up with my www folder so that navigator.connection would not be undefined
Thank you for your help!
I have a problem in Xamarin project. I use VS2015 and I try add App Link to my iOS app.
I found a tutorial here. When I try to open my link in Safari everything works fine, but when debugger is in the OpenUrl function, I get this exception:
System.NotImplementedException: Not Implemented in Portable Class Library. Use a platform specific assembly instead.
The code is:
var rurl = new Rivets.AppLinkUrl(url.ToString());
The URL has the address which I added in Safari. Any ideas?
The Rivets component that you are using cannot invoke the platform-specific code to work with the AppLink. Make sure you have also added the Rivets component or DLL to your iOS project, not just your PCL project.
I am getting this error code when i open a phonegap html site in iOS:
gap:["Device","getDeviceInfo","Device341875241"]
gap:["NetworkStatus","getConnectionInfo","NetworkStatus341875242"]
gap:["App","show","App341875243"]
It is working with Android perfectly.. i am using cordova 2.7.0.
What´s that supposed to mean?
thanks!
You must add the correct cordova-2.7.0.js file that is specific to iOS. This error usually occurs when you add cordova JS file which is not specific to a particular platform. In other words, you should add the iOS specific cordova-2.7.0 JS file to your iOS PhoneGap project.
Possible scenario:
You might have wrongly included the Android specific cordova-2.7.0 JS file in your iOS project.
Fix:
Just remove the current cordova JS file and add the cordova-2.7.0.js file from iOS folder in the downloaded Phonegap-2.7.0 folder