Languages

Menu
Sites
Language
in-app browser?

I have 3 HTML5 apps to port to Tizen, all of which need an "in app browser". This is code that allows me to open another website, and have back and share buttons. For example, in an RSS reader, when you decide to open a blog posting in a browser, you need a back button to return to the RSS reader. A second example is a search engine -- when you click on a query result, you need to have a way to eventually go back to your search engine result pag

An iframe is not good enough for this purpose. Many sites, e.g. stackoverflow, detect iframes and refuse to display content within them.

Most mobile OSes don't provide this functionality, and it has to be native code. For example, on iOS we use

https://github.com/tonisalae/TSMiniWebBrowser

Alternately, PhoneGap started providing such a thing fairly recently:

http://docs.phonegap.com/en/3.0.0/cordova_inappbrowser_inappbrowser.md.html#InAppBrowser

PhoneGap doesn't have one for Tizen. Do you have advice?
 

Edited by: Brock Boland on 17 Mar, 2014 Reason: Paragraph tags added automatically from tizen_format_fix module.

Responses

1 Replies
Lakshmi Grandhi
Hi, Use Application Control API to launch the RSS Feeder posts, so that it will launch Internet open with the url, in such case even back button works as expected. function open_browser(){ var appControl = new tizen.ApplicationControl("http://tizen.org/appcontrol/operation/view","http://tizen.org", null, null, null); tizen.application.launchAppControl(appControl, null, function() {console.log("launch application control succeed"); }, function(e) {console.log("launch application control failed. reason:" + e.message); },null ); }