gpt4 book ai didi

ios - 为什么 Cordova 插件的 native View 是堆叠的,我如何禁用它们

转载 作者:行者123 更新时间:2023-11-28 20:51:05 25 4
gpt4 key购买 nike

从 cordova 8 更新到 9 和 cordova-ios 4 到 5 后,插件(wikitude、scanbot)与原生 iOS View 的行为发生了变化。插件没有更新,应该是Cordova更新导致的。

在更新之前,插件以全屏模式创建它们的 View 。更新后,它们在 webView 上显示为卡片(类似于音乐应用中的播放歌曲 View )

这是一个屏幕截图,背景是 Web View ,wikitude 插件的 native View 作为覆盖层,我可以通过向下滑动关闭它 - https://ibb.co/QjPTQ8B

问题是:这种 UI 会阻止原生 View 内的任何触摸移动事件,因为它总是将移动事件传递给 View 和向下滑动功能。

如何禁用此行为?我想要全屏 View 。

或者您对我必须搜索的地方有什么建议吗?

  • cordova 9 和 cordova-ios 5 发行说明对此没有说明
  • 如何调用此 UI 模式/行为?
  • 我可以在 Xcode 的 View 层次结构中找到有用的东西吗?

最佳答案

iOS 13 中更改了默认模式呈现样式。因此,这实际上是对现有一些可用插件的一种无声破坏性更改(“感谢 Tim Apple ;-)”)。

对于 scanbot sdk 插件:我们刚刚在最新版本 cordova-plugin-scanbot-sdk@3.2.2 中修复了它。

关于ios - 为什么 Cordova 插件的 native View 是堆叠的,我如何禁用它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58288333/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com