os/xに新しい光沢のあるWKWebViewとサンドボックスを使用すると、ファイルを読み込むための後続の呼び出しとして介入リセットが必要です。これはWKWebView loadFileURL works only once上の以前の質問に多少関連している - 、なしファイルのURLロードされ得る - ここでは、OS/XIに、そこ IOS私は第二引数としてloadURL.deletingLastPathComponent()
を渡すためにしようとしましたが、その後、すべてのブレークはサンドボックス&WKWebView loadFileURL(_、permittedReadAccessTo :)不一致
if loadURL.isFileURL {
webView.loadFileURL(loadURL, allowingReadAccessTo: loadURL)
}
else
{
webView.load(URLRequest(url: loadURL))
}
を行いますユーザーのホームパス、またはルート全体を使用しないでください。'file:///'
また、絶対的なファイルパスである '一時的な'例外もありません。最後に、介在するtopLoading()を試行しても効果はありません。
次のファイルURLをロードする唯一の解決策(yuck)は、まずファイル以外のURLをロードすることです!
これは意図しない結果をもたらすサンドボックス環境のようですか?