最近在作 cordova 打包 ios 的項目(webpack 打包 vue項目後,再用 cordova 打包)。在加載 file:/// 協議時由於 webview安全機制有一些報錯。SK各類找解決方法。vue
找到不少都說以下設置能夠解決加載 file 時的報錯:webpack
[configuration.preferences setValue:@"TRUE" forKey:@"allowFileAccessFromFileURLs"];
但實際我試了,這樣在ios 11上好像沒有問題,但在我手機 ios 10真機上會直接 crash。因此改爲以下設置,兼容性就沒有問題了ios
[configuration.preferences setValue:@(true) forKey:@"allowFileAccessFromFileURLs"];