问题标签 [react-native-windows]
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 - react-native-sqlite-storage windows createFromLocation 错误
我正在尝试使用 react-native-sqlite-storage for windows 使用 createFromLocation 选项打开现有数据库,但我无法让它工作。我试过了
这会导致写入错误消息。打印的错误是“错误:无法打开数据库”,后跟堆栈跟踪。我已将我的 sqlite 文件保存在D:\appname\windows\appname\www
其中,并将 Visual Studio 解决方案更新为“包含在项目中”db 文件。
我也试过
这给出了同样的错误。根据此处的插件源代码,我认为我已将文件放置在正确的位置,但我可能是错的。
我已确保遵循 repo README 中列出的特定于 Windows 的设置步骤,所以我在这里没有想法。
任何帮助,将不胜感激。
react-native - React Native for Windows 桌面应用程序运行速度非常慢
我正在尝试使用react-native (0.64.2) 和react-native-windows (0.64.20) 创建一个桌面 Windows 应用程序。但是,当我尝试运行应用程序时,运行会在几分钟(> 50 分钟)后完成。
Visual Studio:Windows SDK 版本 10.0.19041.0
这些是我电脑的规格:
- 操作系统:Windows 10 10.0.19042
- CPU:(8) x64 Intel(R) Core(TM) i7-6700HQ
- CPU @ 2.60GHz 内存:11.89 GB
根据我的电脑规格,这个持续时间是正常的吗?我该怎么做才能让它更快?
reactjs - 为 react-native-windows 创建 .exe 文件
我使用 react-native-windows 创建桌面应用程序。我想问一下,有什么方法可以向客户发送一些 .exe 链接,就像我们可以为简单的本地反应制作 apk 一样。有没有一种方法可以让我创建一个 .exe 链接或类似的东西,客户可以在他的桌面上安装和运行应用程序。
react-native - 我可以为 React Native macOS 应用程序和 React Native Windows 应用程序使用相同的代码库吗?
我正在尝试使用在 iOS、Android、macOS 和 Windows 上运行的 React Native 创建一个应用程序。能够使用 React Native 的一个优势是您可以在平台之间共享代码。
我正在遵循 React Native macOS和Windows的设置指南,但在指南中,它们会指导您从头开始为每个平台创建一个新应用程序。因为我想使用同一个应用程序,所以我不必编写两次相同的代码,我按照指南创建了 macOS 应用程序。然后,在这个应用程序中,我使用npx react-native-windows-init --overwrite
Windows 指南中的命令来初始化 Windows 平台。但是,当我使用命令运行 macOS 应用程序时npx react-native run-macos
,我收到错误消息:
找不到模块“metro-config/src/defaults/exclusionList”
和
我对设置指南感到奇怪的一件事是,对于 macOS,它告诉您使用 React Native 0.63 和 Windows 0.66。我对两者都使用了 0.66,也许这就是问题所在。但如果是这样,并且每个平台都需要不同版本的 React Native,我该如何为两个平台使用一个应用程序/代码库?这违背了 React Native 的核心前提之一:
创建特定于平台的组件版本,以便单个代码库可以跨平台共享代码。
是否可以像使用 iOS 和 Android 一样为两个桌面平台创建一个应用程序,如果可以,如何?
react-native - 如何从 React Native for Windows 项目中构建 .exe
我使用 React Native for Windows 创建了一个桌面应用程序,现在我想知道如何将我的项目导出或构建到 .exe 文件。
javascript - 为什么我在反应本机窗口中遇到 os 模块错误
我正在尝试在 react-native-windows 中构建 RDP 应用程序。但是即使已经安装了 os 模块,我也会遇到 Unable to resolve module os 错误。
我试过的:
- 重置缓存
- 删除 node_modules 文件夹并使用 npm install 再次安装。
代码:
错误:
reactjs - 尝试在反应本机窗口中构建 RDP 应用程序
我试图在反应原生窗口中构建一个 RDP 桌面应用程序。但是在线提供的软件包不起作用。
所以,我的问题是是否可以在 react native windows 中构建 RDP 桌面应用程序,如果是,那么我可以参考哪些资源,如果在 react native windows 中不可能,那么我应该使用哪种技术来构建跨平台 RDP 桌面应用程序。
任何想法、建议、参考和资源将不胜感激。
javascript - 反应原生声音在 Windows 上不起作用:无法读取未定义的属性“IsAndroid”
我正在使用 react native CLI 为 android 和 windows 开发项目,我想在用户单击按钮时播放声音。为此,我使用react-native-sound
了最著名的库来在 react native 上播放声音,并且它支持 windows,正如他们在文档中所说的那样;
它在 android 上运行良好,但在 Windows 上会产生错误:
我试图记录require('react-native').NativeModules
但 `RNSound 不存在。
有什么方法可以让它在 Windows 上工作,或者可以建议一些其他方式使用 react native 在 android 和 windows 上播放声音?