LoginSignup
9
6

More than 5 years have passed since last update.

WKWebView内で動作するJavaScriptをデバックする方法

Posted at

Safari 9.0.3 iOS 9.2.1で確認しています。

なんだかんだでSafariとWKWebViewで動作が異なったりする場合もあるので、console.logとか出力したい時があります。ありますよね?

簡単にできないかな..と思ってggると当然のようにヒットするのは信頼と実績のStackOverFlow

ついたコメントによればnightly build のsafariならデバックできるとのこと。
コメントの日付を見ると2014年。

ふと思いついて

  1. ライトニングケーブルで手持ちのiPadをMacにつなぎ
  2. safari(9.0.3)を起動
  3. safariのメニュー > Device > 自分のiPadを選ぶ

とWKWebViewのインスタンスが表示されておりました。

Screen Shot 2016-02-23 at 17.53.33.png

選択すればconsole.logの結果も表示され放題です。
ふつーにデバックできるじゃん!
WKWebViewばんざい!

めでたしめでたし。

9
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
6