I have an html5 game that was designed that will not work on android phones. The client is saving their website to their android device as a webapp and when they open the app from their homescreen, when they click on the link for the game, all they are getting is a black screen. I am thinking that because they are getting this issue, when they save the app to their phone, it is saving a cached version and will not allow the necessary files to load for the game. When they try this on the desktop, it works perfectly, as well when they try on any apple device it will work, only because when you click a link on a webapp saved to the homescreen on an apple device it breaks out of the shell and opens safari browser.
Is there any way to make the link to the game break out of an android webapp that is saved to the homescreen so that it can open in a web browser instead of inside the app?
Any suggestions are welcome.
The link to the app is http://mobilesourceapps.com/pondwiser
Thanks again guys!
Try PhoneGap. An auto-builder. http://phonegap.com/ it will compile the mobile versions for Android. There is also a version-download for IOS from the App Store. This might help you. Without code is tricky.
Related
Im looking for an screen-capture or screen-sharing API, which i can implement into my webapp.
Goal:
I render a webapp with flask on a raspberry and access it with an android tablet (chrome browser).
Now want to share my tablets screen (webpage) via internet, and view it in the browser of the pc.
i tried this example https://github.com/di/screenshare , but its working only locally i guess.
Or is this adaptable to share my browser of the tablet with the www?
Somebody an idea how to this?
As of today WebRTC's Screen_Capture_API is not available for mobile, though you can receive screenshares from desktop.
Browser compatability for Screen_Capture_API:-
The Screen Capture API is what you would need to use to capture a screen shot from a Web browser. It is available in Chrome.
I'm developing a leaderboard for my game (written in JS) and I need to locally store some user's infos between more .html and .js pages, just like the username for the login and bestscore.
I did it using localStorage and on the desktop browser it worked with no issue at all, same for the Android app wrapped with Cordova. However, testing it in iOS resulted in localStorage wiped out on every app restart! Googling it out I decided to switch to localForage. Again, Android and Desktop (Chrome on Mac) works just fine but on iOS datas get wiped out when app is closed from the multitasking. I tried both WEBSQL and INDEXEDDB as localForage drivers. I tested on two different iPhones (iOS 10.3.2 and iOS 10.3.3) and both were NOT running out of memory. I use CocoonJS to wrap the files. Any help please? Don't absolutely know where this issue is coming from. Thank you in advance.
About LocalStorage on ios
iOS stores localStorage data in a location that may be cleaned out by the OS when space is required.
You can try plugin-based, sql-lite or something like it.
I have developed a theme for wordpress and it works fine on all devices and browsers but Android native browser. The homepage is not adapting to the full size of the viewport and the javascript I wrote to make the slide is not working either. I canĀ“t find the way to debug the web on Android Stock browser so I'm not able to figure out what is wrong. I have read that Android is not updating the browser since 2011 and I'm worried about if there is not a solution.
This is the URL of the web: epsmotiongraphics.com
I will apreciate any help. Thanks!
I am developing an app that sends a verification link via email. When the link in email is clicked, user should be prompted to open the iOS app if it is installed. Otherwise, it will direct to Safari browser for its website app counterpart. In android app, I was able to do this since there is the intent-filter feature in android development. Also, as much as possible, I am avoiding in iOS to redirect to the browser, and open the website, wait for it to load, then open the iOS app installed since it will be costly for the user to wait for the website to load. So the javascript workaround solution is my least option to do.
So I was wondering if there is an iOS counterpart of intent-filter. Or any workaround/implementation would be appreciated.
P.S. I am a newbie here in stackoverflow so go easy on me. thanks :))
Recently I've migrate my Cordova 2.9.x application to Cordova 3.6.0.
On Android and Windows Phone, the application is working fine, and it was already published at Google Play Store and Windows Phone Store.
On iOS platform, the application is running fine when in development mode (running it on iOS simulators or devices) and I've also made an ad-hoc test with Testflight and everything works as expected.
The problem is, when published at App Store (after Apple's review), when user enters the application, it's trying to load the index.html located at /www/production/index.html, and the correct path is /www/index.html, and the user remains stuck at this error screen.
The old application version (using Cordova 2.9.x) used the /www/production/index.html path, but the new cordova project was started from scratch, and doesn't have any reference to this path.
I don't know what is happening. Has someone passed through a similar situation?
Take a look in the iOS config.xml because Cordova let's you customize it
myproject/platforms/ios/myproject/config.xml