Perfect ! Thanks very much Brad. Currently when my javascript modules send out messages, my app intercepts them manipulates them and then returns them to the open socket that the javascript was writing to. Would this be possible in Android? I will play with what you are suggesting below and see how it goes.
Thanks again On Jul 12, 8:20 pm, Brad Gies <[email protected]> wrote: > Yes, you can read pages stored on the phone: > > I'm using index.html here. Put it into your assets folder : > > webView = (WebView) > spinnerView.findViewById(R.id.spinnerviewwebview); > > webView.getSettings().setJavaScriptEnabled(true); > webView.addJavascriptInterface(new AndroidBridge(), "android"); > webView.setVerticalScrollBarEnabled(false); > > webView.setWebChromeClient(new WebChromeClient() > { > public void onConsoleMessage(String message, int > lineNumber, String sourceID) > { > > } > }); > > webView.loadUrl("file:///android_asset/index.html"); > > The above also sets the WebView up to use Javascript. > > On 12/07/2010 2:10 PM, kypriakos wrote: > > > In this case below, the URL can only be public and remote? I could not > > read > > a page stored locally on the phone - or is storing files locally not > > an option? > > > Uri uri = Uri.parse("http://www.example.com"); > > Intent intent = new Intent(Intent.ACTION_VIEW, uri); > > startActivity(intent); > > > Thanks > > > On Jul 12, 3:21 pm, Mark Murphy<[email protected]> wrote: > > >> On Mon, Jul 12, 2010 at 3:10 PM, kypriakos<[email protected]> wrote: > > >>> Instead of launching a UI I was wondering if I could have a process > >>> monitor > >>> the execution of a javascript in the emulator's browser and read in > >>> the output > >>> data. Is it possible to execute a local javascript file using the > >>> phone's browser? > > >> You can use WebView, but only from an Activity. > > >> If you want to embed a Javascript interpreter, you can consider Rhino. > > >> -- > >> Mark Murphy (a Commons > >> Guy)http://commonsware.com|http://github.com/commonsguyhttp://commonsware.com/blog|http://twitter.com/commonsguy > > >> Android App Developer Books:http://commonsware.com/books > > -- > Sincerely, > > Brad Gies > ----------------------------------------------------------------------- > Bistro Bot - Bistro > Blurbhttp://www.bgies.comhttp://www.bistroblurb.comhttp://www.ihottonight.com > ----------------------------------------------------------------------- > > Never doubt that a small group of thoughtful, committed people can > change the world. Indeed. It is the only thing that ever has - Margaret Mead -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

