QuirkSettings
种类:class
实验性
这可用于添加设置,使 react-native-windows 行为在版本更新中得以保留,以方便升级。此类中的设置可能会在未来的版本中移除,因此应用程序应尝试更新其代码,使其不依赖于这些设置。
方法
SetAcceptSelfSigned
static
void SetAcceptSelfSigned
(ReactInstanceSettings
settings, bool value)
实验性
运行时设置,允许网络(HTTP、WebSocket)连接跳过证书验证。
SetBackHandlerKind
static
void SetBackHandlerKind
(ReactInstanceSettings
settings, BackNavigationHandlerKind
kind)
实验性
默认情况下,react-native-windows
将处理各种后退事件并将其转发到 JavaScript。将此设置为 BackNavigationHandlerKind.Native
可阻止 react-native-windows
处理这些事件,包括转发到 JavaScript。这将允许应用程序在原生代码中处理后退导航,但会阻止 BackHandler
原生模块接收事件。
SetMatchAndroidAndIOSStretchBehavior
static
void SetMatchAndroidAndIOSStretchBehavior
(ReactInstanceSettings
settings, bool value)
实验性
默认值:true
旧版本的 react-native-windows 未使用 Yoga 的传统拉伸行为。这意味着 react-native-windows 会与 iOS 和 Android 略有不同地布局视图。将此设置设为 false 可保持 react-native-windows <= 0.62 的行为。