UIWebViewを使用してJavascriptを呼び出す
-
29-10-2019 - |
質問
関数を使用してHTMLページでJavaScriptを呼び出そうとしています- ジェネラコディセタグプレ
これがhtmlページのJavaScriptです- ジェネラコディセタグプレ
ただし、関数methodName()
は呼び出されませんが、window.onload= function()の後、すべてが正常に機能しています。
RGraphs をアプリケーションに統合しようとしています。Basic.html
は、JavaScriptが記述されているhtmlページです。
誰かがこれを手伝ってくれるといいですね。
解決
シンプル:ページが読み込まれる前に、Objective-CからJS関数を実行しようとします。
UIWebViewのデリゲートメソッドのwebViewDidFinishLoad:
を実装しますUIViewControllerで、[graphView stringByEvaluatingJavaScriptFromString:@"methodName()"];
を呼び出して、ページが読み込まれた後に関数が呼び出されるようにします。
他のヒント
もう少し明確にするため。
.h-UIWebViewDelegateを実装します ジェネラコディセタグプレ
.m ジェネラコディセタグプレ
コードで行う代わりに、ストーリーボードからデリゲートを割り当てることもできます。
所属していません StackOverflow