Ich habe eine offline gespeicherte HTM-Webseite auf der SD-Karte, um Javascript zu testen. Das Standard-Rendering auf meinem Telefon scheint HTML Viewer zu sein. Aber als ich versuchte, die Seite zu öffnen, wurde der Code nicht ausgeführt. Ich weiß das, weil auf der Seite, die ich hinzugefügt habe, ein HTML-Tag vorhanden ist, um dies zu erkennen:
<script type="text/javascript"> /* my Javascripts */ </script>
<noscript> The current browser can't run Javascript. </noscript>
was auf der Seite angezeigt wird: "Der aktuelle Browser kann Javascript nicht ausführen."
Wie kann ich also Javascript im HTML Viewer aktivieren? Sowohl Opera als auch Browser können die Datei irgendwie nicht finden, wenn ich in das Adresstextfeld eingetippt habe:
file://localhost/sdcard/page.htm
Das Problem tritt bei fast jedem Telefon auf. Aber letzteres funktioniert nur auf einigen meiner Telefone. Ein anderer nicht.
Der HTML-Viewer ist Teil des Android-Betriebssystems und ich hatte das Gefühl, dass er keine Javascript-Engine hat, nur den HTML-Viewer, nicht den HTML-Browser.
Versuchen Sie, über Ihren Browser darauf zuzugreifen
file:///sdcard/ihredatei.html
geffchang
tvc
geffchang
tvc