i trying open external url link in app cordova app. right presents in app browser using modal view has no button or close button. user gets stuck when click external link. instance, when clicks link, enclosed in "visit website", in app browser shows up, website shows fine, there no way navigate app, or close in app browser. how go fixing this?
<a href="http://www.sdtaproom.com/" target="_blank">visit website</a> i saw there solution, window.open("http://stackoverflow.com", "_system");, don't know how implement in href code.
answer (edited): add code in script tag in head.
<script src="cordova.js"></script> <script type="text/javascript"> window.addeventlistener('load', function () { $(document).on('click', 'a[target="_system"],a[target="_blank"]', function (e) { e.preventdefault(); var url = this.href; window.open(url,"_system"); }); }, false); </script>
you can embed javascript code in href attribute. should trick:
<a href="javascript: window.open('http://www.sdtaproom.com/', '_system'); return false;">visit website</a> you have install inappbrowser plugin (don't fooled name).
Comments
Post a Comment