タグ

ブックマーク / ameblo.jp/qritc (1)

  • 『AndroidのHybridアプリでURLをフックするにあたっての注意』

    AndroidにてHybridアプリを開発するにあたって、js=>native, native=>jsとやり取りする必要になるケースがありますが、手こずった事象があったのでメモ共有。 js=>nativeを呼ぶ場合、Androidではnativeのメソッドを呼べば良いですが、iOSでは直接呼べないので、js側処理を統一するために、nativeに何かしてほしいときは予め決めたURLのリダイレクト処理を発行させ、native側はそれをフックするという方法を取ることにしました。 そこで、最初に思いつくのは、webviewの shouldOverrideUrlLoading(WebView view, String url) でフックすること。 しかし、実装を進めていくとこいつが呼ばれないパターンがあることが判明。 ぐぐってみると、、、 色々でてきました。。。 これは使えないなーっということで、試

    『AndroidのHybridアプリでURLをフックするにあたっての注意』
  • 1