首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将文件添加到您的LSApplicationQueriesSchemes中Info.plist WebView React本机

将文件添加到您的LSApplicationQueriesSchemes中Info.plist WebView React本机
EN

Stack Overflow用户
提问于 2021-03-30 11:13:07
回答 1查看 1.6K关注 0票数 2

我正在构建的应用程序中实现一个支付平台,所以支付表单现在显示在一个WebView上,表单加载正常,但是当我改变一些东西时,比如我从下拉网页加载中选择了一种支付方法来显示相应的选项。但是,在刷新之后,它使我回到原来的状态,因为页面中的状态从未更改,并抛出一个警告,内容如下:

打开URL:错误:无法打开file:///private/var/containers/Bundle/Application/457E6674-DA77-4676-A2CF-3F21C9572B57/mnopqmobile.app/entry.asp.:

错误将文件添加到LSApplicationQueriesSchemes中的Info.plist中。

在搜索时,我在我的info.plist文件中添加了以下内容:

代码语言:javascript
复制
    <key>LSApplicationQueriesSchemes</key>
  <array>
      <string>file://</string>
  </array>

下面是WebView组件:

代码语言:javascript
复制
        <WebView
            style={{ flex: 1 }}
            useWebKit={true}
            source={{ html: paymentGatewayHTMLResponse }}
            startInLoadingState={true}
            scrollEnabled={true}
            javaScriptEnabled={true}
            domStorageEnabled={true}
            originWhitelist={["file://"]}
        />

但它仍然抛出警告并带我回到原来的页面。

EN

回答 1

Stack Overflow用户

发布于 2022-05-15 04:23:23

我也收到了这个警告,我修改了我的代码,如下所示,它起了作用。

代码语言:javascript
复制
<Key>LSApplicationQueriesSchemes</Key>
  <array>
      <string>URL</string>
  </array>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66869928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档