投稿

ラベル(WKWebView)が付いた投稿を表示しています

【iOS】 ようやくわかった、 なぜ、WebViewの記事が比較的アクセスが多かったか。

過去の記事で、WKWebviewに移行が簡単にできそうか? と 記事をかいたが  過去記事  です。 どうやら。 UIWebView  を利用したアプリの審査を 更新の場合は 2020年12月 新規の場合は 2020年04月 に終了することを発表してました。  あぁ。 これかと。 審査が通りません。 いまさら、認識した次第です。

【iOS】UIWebViewからWKWebViewに簡単に移行てできる?

iOSの開発をおこなっていると、 多々webviewを利用する機会があると思います。 某ソシャゲーとかは、側やメニュー等はネイティブで作成して、 メインのコンテンツ部分はhtmlで表示していたりしていますよね。 最近iOS8にUIWebViewでは無く、WKWebViewなる物が実装されたとの事。 これは!と思い。 WKWebViewを見る限りだと、内部の表示する為のエンジンが違うので、 JSの実行速度とかが高性能になっているとか、かなり良い事をいっぱい書いて有りました。 今後はiOS7までは、UIWebViewで iOS8からはWKWebViewに変更した処理でやればより、 快適に動くのではないかと思うんです。 しかしながら、ネット上を調べると、単純に置き換えるだけでは利用が出来ないとの事。 そもそも、XIBやStoryboardには対応していないらしく、コードでしっかりと記載しないと行けなかったり。 ページ内のlink関連で <a> tag関連の処理が変わっていたり、 tmp内のローカルファイルのpathを参照する際に file:/// では読み込めない用な記載を見かけました。 2016/12/21 追記 ※ tmpに保存しないとhtml読み込めないようです。 ※ <a>に _blankが設定されているとエラーが返って来るようです。 ですので、単純に置き換えだけでなく、コードの修正やヘタをすればhtml側の修正しないと行けないかもしれません。 まぁ、実際にコードを書いて検証したのではないので、なんとも言えませんが、 今後、対応することになったら、感想とかを書いて見ようかと思います。 iOS 10 ぐらいには、UIWebViewがduplicateとかになるのかな? 2018/07/13 追記 結構コンスタンスにアクセスしているようなのですが、この記事は有力なのだろうか・・・。 2019/05/20 追記 もう、UIWebViewがduplicate  になってますね〜。 皆さんWKWebViewでやるの必須ですよ。 2019/10/01 追記 iOS のサポートが 12まで表記ですね。 SDKs   iOS 2.0–12.0  と記載されてます