2

I have an offline saved htm web page on sdcard to test Javascript. The default render on my phone seems to be HTML Viewer. But when I tried to open the page, the code didn't run. I know this because there's some html tag in the page I was added to detect this:

<script type="text/javascript"> /* my Javascripts */ </script>
<noscript> The current browser can't run Javascript. </noscript>

which displays on the page: "The current browser can't run Javascript."

So how can I enable Javascript in HTML Viewer? Both Opera and Browser are somehow can't found out the file when I typed in the address textbox:

file://localhost/sdcard/page.htm

The problem exist on almost any phone. But the later just works on some of my phone. Another not.

  • Don't use localhost. Let me know if the answers here helps: android.stackexchange.com/questions/48246/… – geffchang Dec 3 '13 at 14:11
  • Both localhost and mnt/ can't open the site in opera and browsers on some of my phones. But others can. I still don't know why... – tvc Dec 3 '13 at 14:20
  • Have you enabled JavaScript on your browsers? Check the settings, maybe it's disabled. – geffchang Dec 3 '13 at 14:22
  • I can't find out a context menu of HTML Viewer. Browser has a context menu, and I can change Javascript settings from there. But Browser can't found the file on sdcard. So HTML Viewer is the only choice. And it seems not running Javascript. – tvc Dec 4 '13 at 5:28
0

HTML Viewer is part of Android OS and i felt it has no javascript engine, just HTML Viewer not HTML Browser.

Try to access it to your browser

file:///sdcard/yourfile.html

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.