私が何をしても、エラーを生成せずにこのjs関数を正常に呼び出すことはできません。既存のJSFunctionを呼び出すときのWKWebViewからのWKErrorDomainエラー4
<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>
エラー:WKErrorDomain code; 4
私はそれのデリゲートとしてビューを設定し、私は問題なく私のSWIFTコードからうまく新しいJSのブロックを実行することができdidFinishNavigation
注意からそれを呼び出して、私はWKNavigaitonDelegateを継承することを確認しましたが、それを呼び出すときにしています既存の機能は動作しません。
本当に洞察力があります!それは言った:ReferenceError:変数を見つけることができません:getmessage 私はこの質問について質問するために新しいスレッドを開始する必要があります! – user1019042
Yipをクリックし、インスペクタに表示されているもののスクリーンショットを追加します。おそらくあなたの要点はHTMLコードです。 – Onato