私はswift 3で.msgと.emlファイルを開く試みをいくつか行いましたが、すべて役に立たない。私は上記の(.PNG、.DOC、など)とする他のいずれかのようにファイルを開い.msgファイルと.emlファイルを迅速に開くにはどうすればよいですか?
UIApplication.shared.open(NSURL(string: documentURL) as! URL, options: [:], completionHandler: nil);
との
let url: URL! = NSURL.fileURL(withPath: documentURL);
documentInterection = UIDocumentInteractionController(url: url);
documentInterection.name = url.lastPathComponent;
documentInterection.delegate = self;
documentInterection.presentOptionsMenu(from: backButton, animated: true);
なしを使用していた - のWebView =のUIWebViewを聞かせて(フレームの助けを借りて: self.view.frame); ...
前者は私にUIWebViewを表示しますが、これは表示されません。後者はオプションをポップアップしますが、OutlookまたはiOS Mailクライアントが選択されている場合は空の新しいメールメッセージを開きます。
すぐに.msgファイルと.emlファイルを開く方法についての助けが必要ですか?
Pls note:documentURLは、開かれる.msgファイルまたは.emlファイルのURLで、APIに由来します。私が試した
リンク:Open .msg and .eml files from iOS UIWebview
これらのファイルで何が起こりますか?どちらの場合も、他のアプリにファイルを開くように伝えたいように見えますが、電話機にはそのファイルの読み方を知っているアプリはありません。どのアプリを開いてファイルを開きますか? –
@TomHarrington私はちょうど彼がjpeg、pdfなどのように、コンテンツを見ることができるようにしたい。ファイルの内容を見た後、彼は必要な決定をするためにアプリに戻ることができます。現在、上記のオプション2を使用すると、OutlookまたはiOSメールクライアントが選択されている場合、そのファイルが新しいメールウィンドウに添付ファイルとして表示されます。 – Aweda