iframe 可以在 WKWebView 中与 Cordova 一起使用吗?

2024-01-08

根据 Apache Cordova 博客,iframe 可能无法使用 WKWebView。 (https://cordova.apache.org/news/2018/08/01/future-cordova-ios-webview.html https://cordova.apache.org/news/2018/08/01/future-cordova-ios-webview.html)

我在 App Store 中有一个 Cordova 应用程序,它非常依赖 iframe。由于 UIWebView 可能会在 iOS 13 中被删除,有没有办法让 iframe 使用 WKWebView 工作?

这是我到目前为止所做的:

我尝试使用 Ionic WebView 插件(https://github.com/ionic-team/cordova-plugin-ionic-webview https://github.com/ionic-team/cordova-plugin-ionic-webview),虽然它适用于我的应用程序的某些部分,但它不适用于 iframe 页面。具体来说,我收到 Access-Control-Allow-Origin 标头包含无效值“null”。我使用 UIWebView 没有收到此错误。


将其添加到您的 config.xml 中

<allow-navigation href="*" />

然后构建你的ios平台

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iframe 可以在 WKWebView 中与 Cordova 一起使用吗? 的相关文章

随机推荐

  • Twilio Node.js - 在 statusCallback 中获取会议参与者详细信息

    我试图能够更新呼叫以将其拨入会议 然后我想跟踪会议中的电话号码 在更新呼叫之前我已经有了电话号码 所以我的计划是将其作为参数添加到 statusCallback 中 然后当有人加入时 我会知道哪个电话号码已加入 或离开 这是我用来将呼叫更新
  • __init__() 缺少 1 个必需的位置参数:'get_response'

    我使用 Django 1 11 并收到此错误 class TenantMiddleware def init self get response self get response get response def call self re
  • 如何在不位于模型文件夹中的情况下创建普通帆模型

    So 我正在为我的应用程序实现一个插件 api 并且插件可以有自己的模型 想象一下 SimplePlugin pluginName simple pluginConfig SimpleModel attributes name string
  • D3 序数尺度仅返回极值。为什么不在范围和域之间进行插值?

    我正在尝试使用d3 scale ordinal 我遇到一个问题 该函数仅返回最小和最大比例值 我正在尝试使用 d3 map 来构建域 然后我对相同的值使用 xScale 函数 我的数据如下所示 key to state value type
  • 上传文件和从 FTP 下载文件

    我正在尝试制作一个上传 下载的程序 exe文件到一个FTP 我尝试使用FtpWebRequest 但我只成功上传和下载 txt文件 然后我在这里找到了一个使用下载的解决方案WebClient WebClient request new We
  • UITableView 在编辑时 didSelectRow 吗?

    我正在构建一个非常类似于内置天气应用程序的翻转视图或编辑模式下时钟应用程序的闹钟视图的界面 表视图始终处于编辑模式 因此删除图标出现在每个单元格的左侧 当表视图处于编辑模式时 我的代表不会收到didSelectRowAtIndexPath通
  • 如何将所有activiti部​​署的bpmn文件转换为camunda?

    在camunda和activiti中 部署的文件存储在 ACT GE BYTEARRAY 表中 bpmn文件插入到blob列 bytes 中 我想将所有 activiti 部署的 bpmn 文件转换为 camunda 最好的方法是什么 Be
  • 在 tkinter 中显示 Pandas 数据框

    我正在创建一个 tkinter gui 它将接受用户输入的变量 然后将其传递给 SQL 和查询的数据 在本例中为单列数据框和箱线图 然而 目前我找不到在 tk gui 中显示我的 pandas 数据框的方法 我还没有找到任何模块或方法来显示
  • 计算坐标列表之间的地理距离(纬度、经度)

    我正在编写一个 Flask 应用程序 使用从 GPS 传感器提取的一些数据 我能够在地图上绘制路线 并且想要计算 GPS 传感器行驶的距离 一种方法可能是只获取开始和结束坐标 但是由于传感器的移动方式 这是非常不准确的 因此 我对每 50
  • 使用 Powershell 编辑 XML 属性

    因此 我有一个 exe config 文件 我试图在其中搜索特定属性 然后使用 Windows 7 中的 Powershell 版本 4 0 对其进行编辑 但我遇到了问题 我尝试了几件事 但没有取得任何成功 这是我正在使用的配置文件的精简版
  • 秒表逻辑

    我想在android中开发一个简单的秒表逻辑 单击列表视图时 计时器应启动 单击按钮时 计时器应停止 任何人都可以指导我吗 任何示例代码都会有很大帮助 使用跑表 https github com cgoldberg netplot blob
  • 如何改进这个排序代码? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • SQL Server 2008在生产环境中表现如何?

    我正要移动服务器 我正在和某人交谈 他们建议使用服务器上安装的 sql server express 2008 我可以完全访问服务器 这个 Express 引擎的工作速度 性能 与真正的 sql server 2008 相同吗 我知道限制
  • 如何从 sqlite 数据库填充可扩展列表视图

    我引用了一些链接 但没有得到好东西 我在 sqlite 中有一张表 有 4 列 id 菜单名称 描述 金额 我希望 menu name 应该是父级 描述和金额应该是从数据库填充的子级 当我单击特定的 menu name 时 它 应该展开并显
  • 在批处理文件参数中保留“=”(等号)字符

    我编写了一个批处理文件来启动应用程序 该应用程序不是我的 我无法修改它 批处理文件本身接受一些参数 应用程序接受其他参数 批处理文件使用 SHIFT 使用其所有选项 然后使用正确的环境启动应用程序 并将其余参数传递给应用程序 调用批处理文件
  • 将 javascript 注入 javascript 函数

    我有一个奇怪的问题 我需要将一些 javascript 注入到另一个 javascript 函数中 我正在使用一个已锁定的框架 因此我无法更改现有功能 我得到的是这样的东西 function doSomething 我可以操纵 上面 但是我
  • 在我的 Java 应用程序中添加 Web 浏览器

    我有一个java应用程序 用于查看网络内容 所以我想在我的应用程序中添加一个功能齐全的浏览器 我已经尝试过了JEditorPane并且它不处理动态内容 还有其他办法吗 有关如何做的任何帮助吗 这个链接是很好的例子 在 swing 中创建浏览
  • 如何在Java/Swing中使用JLabel制作动画?

    我有一个Java课程的期末项目 它是青蛙跳跃游戏 这是描述它的视频 https www youtube com watch v NxWWP9cK24o https www youtube com watch v NxWWP9cK24o 我不
  • # 登录 CSS 选择器

    一些 CSS 选择器有 在他们面前 这意味着什么 它是 ID 选择器 CSS 标准的基本功能 它根据给定的 ID 匹配 HTML 元素id属性 当然 假设有一个合格的文档 看W3C 选择器规范 http www w3 org TR sele
  • iframe 可以在 WKWebView 中与 Cordova 一起使用吗?

    根据 Apache Cordova 博客 iframe 可能无法使用 WKWebView https cordova apache org news 2018 08 01 future cordova ios webview html ht