ios - 如何在 react-native-WKWebView 中使用道具 allowInlineMediaPlayback?
问题描述
我在 ios 中使用 WKWebview 来处理我的本机项目。我的项目要求是默认禁用全屏视频。这可以通过将 propallowInlineMediaPlayback 设置为 true 在 UIWebView 中完成,但 WKWebview 不支持此 prop。有没有其他方法可以设置此道具以禁用在我的 Webview 中全屏显示的视频?
<WKWebView
source={{
uri: "videocheck/02_1.2_Objectives_in_financial_management.html"
}}
ref={webView => (this.webView = webView)}
originWhitelist={'["*"]'}
javaScriptEnabled={true}
domStorageEnabled={true}
startInLoadingState={true}
useWebKit={true}
//scalesPageToFit={true}
scrollEnabled={false}
// onLoad={() => this.sendPostMessage()}
allowFileAccess={true}
allowUniversalAccessFromFileURLs={true}
allowFileAccessFromFileURLs={true}
allowsInlineMediaPlayback={true}
mediaPlaybackRequiresUserAction={true}
/>
解决方案
推荐阅读
- django - 不应有 max_length 的 Django max_length
- android - FCM 从非默认 FCM 服务获取注册令牌
- python - (python tkinter)带有类的页面,变量传递给其他页面,不能用作标签:PY_VAR0
- python - 如何在 discord.py 中创建一个自定义异常/错误处理程序类来处理特定于命令的错误?
- reactjs - 如何将 React 函数组件属性设置为跨 JSX 元素类型?
- node.js - 用户需要在签署文件之前登录
- javascript - 制作篮球比赛。我做错了什么?
- python - 为什么在这里 C++ 比 Python 快得多?
- java - 从字符串中删除空格、数字和特殊字符
- javascript - JavaScript 和 CSS 中的“平滑滚动”有什么区别?