我正在将HTML文件加载到我的应用中并向用户显示一些信息。 HTML文件是我的应用程序Bundle Resources的一部分。我在控制台中注意到以下错误:
-canOpenURL: failed for URL: "file:///var/containers/Bundle/Application/{somePath}/" - error: "This app is not allowed to query for scheme file"
那么,我已经在info.plist中添加了以下密钥:
<key>LSApplicationQueriesSchemes</key>
<array>
<string>file</string>
</array>
我得到了一个不同的错误:
-canOpenURL: failed for URL: "file:///var/containers/Bundle/Application/{somePath}/" - error: "The operation couldn’t be completed. (OSStatus error -10814.)"
即使我收到此错误,我也可以毫无问题地打开HTML文件。
你是否有任何提示如何解决这个错误?
答案 0 :(得分:0)
<WebView
originWhitelist={['*']}
source={{ html: '<h1>Hello world</h1>' }}
/>
originWhitelist={['*']}
解决了我的问题