UIWebView(ビュー階層に追加されていない)でJavaScriptを実行するアプリケーションがありますが、私はそれをより速くするために何ができるのだろうかと思っていました。私はJXcoreでnode.jsを実行してみましたが、もうサポートされないようです。 WKWebViewとJavaScriptCoreは同期機能を持っていないようだし、アプリにはその機能が必要です。私はジェスチャーを有効にしようとしたが、アプリケーションがJavaScriptを実行しているので、少なくともユーザーは呼び出し中にナビゲートできますが、メインスレッドはブロックされています(UIWebViewによって行われた処理はメインスレッド上になければなりません)。私はUIWebViewの代わりに何を使用することができますのための任意の提案?UIWebView/Javascriptブリッジのより高速な代替手段はありますか?
0
A
答えて
1
スクリプトがDOMオブジェクトに依存していない場合は、JavaScriptCoreフレームワークを使用します。それは同期evaluateScriptメソッドを持っています。
関連する問題
- 1. TemplateControl.ParseControlより高速な代替手段はありますか?
- 2. java.awt.Robot.createScreenCaptureへのより迅速な代替手段はありますか?
- 3. R:scaleByより速い代替手段
- 4. SDL for C++の代わりに、より高速でオブジェクト指向の代替手段がありますか?
- 5. dynamic_castにまともな代替手段がありますか
- 6. Java - Math.pow()とMath.sqrt()のより速い代替手段
- 7. Azure Cloud Servicesには、スケールアウトが速い代替手段がありますか?
- 8. モジュール内のtasklist_lockの代替手段はありますか?
- 9. mySQLの "last_update_ID()"の代替手段はありますか?
- 10. wpfのrichtextboxの良い代替手段はありますか?
- 11. 2.2のActionBarの代替手段はありますか?
- 12. UIプログラミングのコールバックの代替手段はありますか?
- 13. Asp.Net Webフォームのマスターページの代替手段はありますか?
- 14. jQuery UIのウィジェットの代替手段はありますか?
- 15. PyPyのsys.getsizeof()の代替手段はありますか?
- 16. JavaのRedDwarfネットワーキングソリューションの.NET代替手段はありますか?
- 17. Linuxシステム用のgdbの代替手段はありますか?
- 18. Windows Phone上のWaitHandle.WaitAllの代替手段はありますか?
- 19. Z.EntityFramework.Extensionsの非商用の代替手段はありますか?
- 20. ang2のng-disabledの代替手段はありますか?
- 21. WindowsのPowの代替手段はありますか?
- 22. RのExcelソルバーの代替手段はありますか?
- 23. Windowsタスクスケジューラより信頼性の高い代替手段
- 24. TortoiseSVNの良い代替手段はありますか?
- 25. cprintfの代替手段はありますか?
- 26. GLES20.glClear(GLES20.GL_COLOR_BUFFER_BIT)の代替手段はありますか?
- 27. クッキーや設定ストレージの代替手段はありますか
- 28. Microsoft EdgeにXML.innerHTMLの代替手段はありますか?
- 29. StringUtils.isNumericの代替手段はありますか?
- 30. Active Record in Railsの代替手段はありますか?