问题标签 [react-native-view-shot]
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-android - 无法使用 npm react-native-view-shot 在缓存中找到图像
我正在使用npm react-native-view-shot来捕获图像中的视图并本地保存在设备上。
当我尝试snap-shot
使用以下代码时,我得到path
但不是该位置的图像,下面是代码和输出
小路:- file:///data/user/0/com.caryn/cache/ReactNative-snapshot-image5936120548912611616.jpg
react-native - React Native Expo Image Saving Attempt: TypeError: Null is not an object
我正在尝试将图像保存到我的设备中。我使用 react-native-view-shot 来捕获组件并使用 react-native-community/cameraroll 来保存它。
我收到一个错误:
但根据 GitHub 页面,saveToCameraRoll 确实是一个函数(https://github.com/react-native-community/react-native-cameraroll)。这是我的代码:
谢谢您的帮助!
javascript - React Native 中的 WebView 整页截图
如何在 React Native 中截取 webview 的整页截图?已经尝试过“react-native-view-shot”链接,但它只截取可见区域的屏幕截图。有人请帮忙。谢谢
react-native - React Native View Shot 未在 ios 上捕获直播视频
我正在使用 React Native View Shot,我需要我们的产品能够从 React Native 视频包中的 m3u8 uri 捕获实时流。
目前在 android 上它可以很好地捕获屏幕,但在 IOS 上似乎存在 View Shot 仅捕获空白视频的问题。它在 IOS 上的外观
直播是下面播放的,截图是视频的截图。
它们只是不兼容,或者我将如何解决在 ios 上捕获实时流的屏幕截图的问题?
react-native - react-native-view-shot:NativeModules.RNViewShot 未定义。确保库在本机端链接
我正在尝试在 react native 中捕获 View,但得到NativeModules.RNViewShot is undefined错误。
我尝试过的事情
- 手动链接
- 重启/重建项目
- 删除的节点模块
- 降级包版本
如果还有其他替代react-native-view-shot 的方法,请告诉我。
javascript - 文件格式不支持错误反应本机图像到pdf并反应本机视图镜头
我已经使用视图拍摄库拍摄了屏幕视图的图像。之后,我使用 react-native-image-to-pdf 库将该图像转换为 pdf。文件保存成功但是。当我尝试打开该文件时,它说文件格式不受支持。而且它没有 .pdf 扩展名。请帮忙。
这是我的状态
这是我的功能
这是我的视图拍摄和整个视图
react-native - 无法在 react-native-video 中捕获屏幕截图
反应原生平台:
- iOS
- 安卓
问题:
我正在尝试捕获屏幕。当视频暂停时。但是每当我尝试从视频中捕获图像时。它的投掷警告并且无法捕捉到它;
可能的未处理承诺拒绝(id:25):错误:内容大小不得为零或负数。得到: (0, 410)
库版本:
代码:
react-native - 错误:渲染的钩子比上一次渲染时更多。使用 captureRef 时
我正在尝试拍摄我的滚动视图,以便稍后分享。为此,我使用https://github.com/gre/react-native-view-shot#capturerefview-options-lower-level-imperative-api
我从来没有在 react-native 中使用过 refs,所以我对它的用法有点困惑,我在阅读文档后尝试这样做,但我仍然不清楚如何使用它:
我目前收到此错误: Error: Rendered more hooks than during the previous render.
reactjs - react-native-view-shot 仅捕获相机元素内容
我在这里有这段代码:
问题是,当我这样做captureRef
时,它只捕获 Camera 组件的内容,并没有捕获其中包含“kek lol”的文本组件。任何想法为什么?