技術

Swfit:いろいろある。html以外のとき。

.webarchiveファイルの中の.pngをクリックしたとき、表示されない問題が起きました。

たとえば、このリンクはhttps://raizangawa.files.wordpress.com/2016/09/screenshot-2016-12-12-13-14-15.pngのようになっています。

htmlならエンコードして読み込んでいます。

do { A.webString = try NSString(contentsOf:URL(string:pURL)!, encoding:A.currentEncode) as String
 } catch let error as NSError {  wEStatus    =   “\(error)” }

.pngをここに通すとエンコードのエラーになります。よって、htmlでないとき、次のようにしました。

xWebView?.mainFrame.load( URLRequest(url:URL(string:pURL)!) )

これで.pngを読み込めました。

screenshot-2016-10-09-07-31-54

読み込んだ.pngファイルは次の通りです。

screenshot-2016-10-09-07-32-07

Categories: 技術

Tagged as: ,