Egal was ich mache, ich kann diese js Funktion nicht erfolgreich aufrufen, ohne Fehler zu generieren.WKErrorDomain Fehler 4 von WKWebView beim Aufruf vorhandener JSFunction
<script type="text/javascript">
function getmessage() {
//$('#discussion').append('<li>dummy</li>');
}
$(function() {
var chat = $.connection.chatHub;
chat.client.broadcastMessage = function (message) {
var encodedMsg = $('<div />').text(message).html();
$('#discussion').append('<li>' + encodedMsg + '</li>');
};
$.connection.hub.start().done(function() {
$('#sendmessage').click(function() {
chat.server.send($('#message').val());
});
});
});
</script>
Fehler: WKErrorDomain-Code; 4
Ich habe dafür gesorgt, dass ich WKNavigaitonDelegate, Set Ansicht wie es Delegierter erben und es von didFinishNavigation
Hinweis Aufruf, dass ich neue js Blöcke ganz gut von meinem schnellen Code ohne Probleme ausführen kann, aber wenn Sie anrufen, dass bestehende Funktion, es funktioniert nicht.
wirklich aufschlussreich! Es hieß: ReferenceError: Variable kann nicht gefunden werden: getmessage Soll ich einen neuen Thread starten, um nach dieser Frage zu fragen !? – user1019042
Yip, und fügen Sie einen Screenshot von dem, was Sie im Inspektor sehen. Vielleicht ein Kern von dir HTML-Code auch. – Onato