Open a browser
Monkey Targets Forums/Android/Open a browser
| ||
| I'm am already able to open an browser window and displaying the content of an external URL like "http://www.../manual.html". But is it also possible to open the browser window with html-file, which came with the installation of the game like "manual.html"? |
| ||
| Ok, with the help of guys from the german Blitz forum it is working now: This is a variantion of diddy's code: static void launchHtmlFile(String address) {
android.net.Uri uriUrl = android.net.Uri.parse(address);
android.content.Intent launchBrowserActivity = new android.content.Intent(android.content.Intent.ACTION_VIEW);
launchBrowserActivity.setClassName("com.android.browser", "com.android.browser.BrowserActivity");
launchBrowserActivity.setData(uriUrl);
BBAndroidGame._androidGame._activity.startActivity(launchBrowserActivity);
} the difference is, that this code now fixes the browser as the target for "file://*.html" It looks like android does not look at the extension, but only at the prefix. so now I can call the function with adresses like: LaunchNativeBrowser("http://www.midimaster.de/temp/Anleitung.html")
'or
LaunchNativeBrowser("file://sdcard/testA/Anleitung.html") * * * EDIT: one day later...* * * yesterday it worked with prefix "file://", but today not anymore! Why? But not with: LaunchNativeBrowser("file://Anleitung.html")
LaunchNativeBrowser("monkey://Anleitung.html")
LaunchNativeBrowser("monkey://data/Anleitung.html")
LaunchNativeBrowser("file://monkey://data/Anleitung.html"
'etc...)
How can I now access files which have been included in the apk? |