以前の記事UIWebViewの最後に、UIWebViewからのネイティブコールの実行の云々に関してコメントが書かれているのを見つけましたのでSwiftでの方法を記載します。 参考:ねとなび:FINAL FANTASY Record Keeper の作り方#2 shouldStartLoadWithRequestを利用してネイティブコールを実行する UIWebViewで読み込んだhtmlですが、その際に外部サイトへアクセスする際(例えばaリンクをクリックした時)のイベントを受け取る方法があります。 shouldStartLoadWithRequestを利用してネイティブコールを実行させます。以下コードはローカルファイルのリンククリックイベントを取得しています。(localfile.htmlをプロジェクトに追加した状態で)詳細は以前の記事をご参照ください。 import UIKit class
![UIWebViewからネイティブコールを実行する - Swiftサラリーマン](https://cdn-ak-scissors.b.st-hatena.com/image/square/534f458dc46522df612672ce3bcb02d7f7d2d5ce/height=288;version=1;width=512/http%3A%2F%2Fswift-salaryman.com%2Ffiles%2Fimage%2Fuiwebviewnativecall_2.png)