blog

iOS14ベータ2でのローカルドキュメントの読み込みバグが解決される

プロジェクトは現在、最初の方法を使用しており、ドキュメントをプレビューするには、WKWebViewの使用は、私はiOS14の正式版のリリース前に、事前にプロジェクトをテストするために多くのエネルギーを...

Sep 14, 2020 · 1 min. read
シェア

序文

iOSでは現在、ドキュメントをプレビューする4つの方法があります:

1、UIWebViewまたはWKWebView

2.QLPreviewController

3、UDoCumentInteractionController

4、CGContexDrawPDFPage

プロジェクトは、現在、最初の方法を使用しており、ドキュメントをプレビューするには、WKWebViewの使用は、私はiOS14の正式版のリリース前に、事前にプロジェクトをテストするために多くのエネルギーを費やし、奇妙な問題を発見し、両方のQQは、UCブラウザは、QQブラウザは、PDF、Wordやその他のドキュメントを表示することはできませんし、コンテンツが空のように表示され、唯一のいくつかのドキュメントが正常に利用可能です。表示されます。

ロード文書関連スウィフトコード

let url = NSURL.fileURL(withPath: self.filePath ?? "")
self.webView.load(URLRequest.init(url: url));

けっちゃくをつける

MD5コード付き:

- (NSString *)md5String {
 unsigned char result[CC_MD5_DIGEST_LENGTH];
 CC_MD5(self.bytes, (CC_LONG)self.length, result);
 return [NSString stringWithFormat:
 @"%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x",
 result[0], result[1], result[2], result[3],
 result[4], result[5], result[6], result[7],
 result[8], result[9], result[10], result[11],
 result[12], result[13], result[14], result[15]
 ];
}
Read next

例:vue3x-new-features-ref

基本構文 ref 関数呼び出しの戻り値はオブジェクトで、このオブジェクトには .value 属性が 1 つだけ含まれています。

Sep 13, 2020 · 2 min read