问题标签 [react-native-webview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - 反应原生 WebView 阻止 openUrl
我正在使用 react-native 的 webview 来显示一个简单的浏览器,但是现在每当我打开像亚马逊这样的网站并且我在手机上安装了该应用程序时,我都会遇到问题,它会像 Linking.openUrl 那样将我推送到应用程序。如何防止这种行为,我想留在每个站点上的 WebView 中。这是我的代码:
似乎没有解决这个问题的道具,有人知道我该如何实现吗?
react-native - 与 react-native run-ios 独占的不变违规
我尝试在我的应用程序中实现一个react-native-canvas。进入包含画布的屏幕时,在生成的版本中react-native run-ios
,我收到以下错误:
第二次进入视图时出错:
现在有趣的部分。当我运行从 XCode 完全构建的应用程序时,我可以进入视图并显示画布。我尝试了自动重新链接、重新安装、不同的设备和手动重新链接,因为那些最常提到的解决该类型问题的方法。但是没有任何改变生成的版本的结果react-native run-ios
。
我很确定问题出在我的react-native-webview链接的某个地方,但我不知道在哪里,我基本上做了安装指南提到的所有事情......
我的 android 项目目前已损坏,因此我无法提供有关 android 行为的其他信息。
如果您想知道这是视图:
react-native - 在 webview 中完成工作后如何重定向到页面?
我正在与另一个政党系统合作。当我发送请求时,他们为我提供了一个 URL。我在 webview 中加载。无法访问该 web 视图。在 webview 中完成工作后,我想自动转到另一个屏幕。有什么办法吗?
react-native - 我可以使用 react-native-webview 渲染漏洞 HTML 页面吗?
所以问题是:我可以使用 react-native-webview 从后面(html 页面)呈现响应吗?
ios - React-Native-Webview:预期 nodeHandle 不为空
我正在使用react-native-webview
渲染 webview。当我在 webview 中从一个页面导航到另一个页面然后尝试使用返回时,this.webviewref.goBack()
我得到了nodeHandle expected to be non-null
.
这是我的一段代码
控制台日志this.webViewRef
显示该goBack
方法存在于 weViewRef
nodeHandle expected to be non-null
可以在此处找到引发的代码https://github.com/react-native-community/react-native-webview/blob/master/src/WebView.ios.tsx
我无法理解有什么问题getWebViewHandle
以及为什么nodeHandle
为空。
react-native - React-Native WebView 打开 Google Docs 删除标题
在 WebView 中启动 Google Docs 时,我想禁用 Google Docs Header。当我使用 Swift 编码时,我不得不禁用 JavaScript。所以我尝试了同样的方法,但它不起作用。如何从 React-Native WebView 中删除 Google Docs 标头?
javascript - React Native webview的onLoad函数什么时候执行?
https://facebook.github.io/react-native/docs/webview#onload
该文档指出 onload 是Function that is invoked when the WebView has finished loading.
什么动作具体触发了这个?它是在页面中的所有脚本都运行后触发还是仅在 DOM 完成加载时触发?是否有执行回调告诉 webview 页面已完成?
react-native - 如何在 react-native 中获取在 webview 中设置的 cookie?
我正在尝试检索用户输入的邮政编码,该邮政编码已添加到 webview 中的 cookie 中。我如何得到它?我试过react-native-cookies
哪个得到一个空对象。
我正在iOS模拟器中尝试。安卓很好用。我看到https://github.com/react-native-community/react-native-webview/pull/175已合并,但无法弄清楚如何使用它来获取用户设置的 cookie。
react-native - 为反应原生 webview 启用相机和麦克风权限
我正在构建一个反应本机应用程序,在该应用程序中我必须点击一个 URL 才能让用户进行视频通话,但是当我在 Webview 中打开该 URL 时,我无法访问通话所需的设备(a\Android 和 IOS)的摄像头和麦克风而且我无法使用链接在浏览器中打开 URL,因为我无法让用户知道该 URL,因为如果他们知道 URL,他们可以随时使用该 URL 调用,但我不希望那样。