Ich benutze ein Android Webview, um eine Website in eine Android App zu konvertieren. Die Website verwendet viele JavaScript-Dateien und viele von ihnen beginnen bei $ (Dokument) .ready(). Die Website funktioniert gut, aber die App erkennt nur die $ (document) .ready() aus der ersten Datei. "console.log (" alles ");" in der zweiten Datei platziert, wird nur ausgeführt, wenn sie außerhalb von $ (document) .ready() liegt.Android Webview - Erkennen von Jquery Dokument bereit
1
A
Antwort
0
// Java
private void javaRun(String script)
{
if(android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.KITKAT) {
myWebView.evaluateJavascript(script, null);
} else {
myWebView.loadUrl(script);
}
}
@Override
public void onPageFinished(final WebView view, String url) {
super.onPageFinished(view, url);
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
javaRun("javascript:ready();");
}
}, 200);
}
// Javascript
function ready()
{
$('li').click(function(){
$(this).toggleClass('read');
});
}
Verwandte Themen
- 1. jquery Dokument bereit Handler
- 2. jQuery .live() und Dokument bereit
- 3. Reihenfolge der Ausführung von jquery Dokument bereit
- 4. ASP.NET/Jquery: Dokument bereit im Update-Panel?
- 5. Erkennen von Webview in Android mit Javascript
- 6. jquery Dokument in externen Skript bereit
- 7. jQuery mehrere Dokument bereit Warteschlange Auftrag
- 8. Async und Dokument bereit
- 9. Android WebView - erkennen, ob eine JS-Funktion
- 10. Erkennen, ob Chrome Webview ist?
- 11. Call eckigen Funktion auf Dokument bereit
- 12. jQuery width() falsch sofort nach dem Dokument bereit?
- 13. Laden Sie Google Analytics aus dem jQuery-Dokument bereit?
- 14. Dokument bereit nicht feuern, wenn erwartet
- 15. jQuery NewBie Fragen: Was ist der Deal mit $ (Dokument). (Bereit)?
- 16. jQuery: Dokument bereit Feuer zu früh für meine Anforderungen
- 17. JQuery Dokument bereit Funktion funktioniert nicht in IE
- 18. Dokument bereit Funktion funktioniert nicht in verschachtelten HTML-Seite: jQuery
- 19. Effizienz der verschiedenen Methoden der Aufruf jQuery Dokument bereit
- 20. jQuery (Dokument) .bereite nicht warten auf DOM bereit
- 21. Blockiert css die Funktion Dokument bereit
- 22. Rails 4 nicht ausführen $ (Dokument) .ready (bereit);
- 23. Dokument bereit Formulareinreichung und Browser-History
- 24. Android PDF-Dokument erstellen aus Webview mit mehreren Seiten
- 25. Android-Webansicht: erkennen scroll
- 26. WebView erkennen klicken in iframe
- 27. Erkennen Auswahl Änderungen in WebView
- 28. Android Webview: Erkennen, wenn das Rendern beendet ist
- 29. Wie erkennen Sie mit jQuery Linksklick auf das Dokument?
- 30. Android webview