タグ

TitaniumとWebViewに関するkappaseijinのブックマーク (1)

  • WebViweに表示されているHTMLからTitaniumの処理を実行する - ひげろぐ

    Objective-CではUIWebViewDelegateを使うとHTML内のリンクをクリックした時にアプリ内のネイティブな処理を実行する事ができた。 Titaniumでも同じ事ができる。 しかもかなり簡単に。 このおかげでHTMLUIを作ることができるため、ウェブの経験が長い人間にとっては手軽にちょっとリッチなUIを作れるようになる。 手順 カスタムイベントを定義する Ti.Appにカスタムイベントを追加する。 Ti.App.addEventListener("sample_custom_event", callback); HTML内でイベントを発火させる 定義したカスタムイベントをTi.App.fireEventで発火させる。 <a href=\"#\" onClick=\"Ti.App.fireEvent('sample_custom_event', {}); return f

    kappaseijin
    kappaseijin 2012/09/24
    この手があったかーーー(>_<) レイアウトめんどっちいと思っていたけどコレが可能なら静的部分は全部HTMLで記述でいいわ(遠い目)。
  • 1