- 博客(19)
- 收藏
- 关注
原创 鸿蒙原生页面与react native页面互相跳转
鸿蒙内嵌RNapp的页面,通过嵌套arkts组件按钮,点击按钮使用NavPathStack跳转鸿蒙页面。通过TurboModule方法调用Router方法跳转。1、NavPathStack跳转。2、Router跳转(未尝试)
2025-04-03 10:53:50
154
原创 代码冲突处理
这个错误信息表示你尝试推送的分支(branch)的尖端(tip)落后于其远程对应分支。这通常发生在远程分支已经被其他人更新,而你的本地分支还没有包含这些更新时。这个流程确保了你的本地分支包含了远程分支的所有最新更改,从而避免了推送时被拒绝的情况。如果你经常遇到这种问题,建议定期从远程仓库拉取更新,以保持你的本地分支是最新的。如果在合并过程中遇到冲突,Git 会提示你哪些文件有冲突。命令来拉取远程分支的最新更改并合并到你的本地分支。例如,如果你的远程仓库是在。命令切换到出问题的分支。例如,如果你的分支名是。
2025-03-21 15:29:16
115
原创 react native使用Android Studio模拟器调试开发环境配置遇到的问题
1、npx react-native doctor 提示Android SDK识别失败,改用代码配置使用33版本。解决方法:降低组件使用版本,gesture-handler使用2.18.0,screens使用4.0.0。使用Android Studio选择修改使用的JVM版本,并设置Grandle user home路径。2、JVM版本不兼容。3、提示组件构建失败。
2025-03-10 16:43:22
137
原创 react native使用Android Studio模拟器调试,Unable to load script
原因是模拟器用错了,用了Intel x86_64。正确的应该使用Google APIs Intel x86_64(根据电脑系统和芯片,选择适当的)
2025-03-05 20:08:11
326
原创 PanResponder回调函数的简要说明
当React Native的响应者与原生组件的响应者冲突时调用。类似,但它在“捕获”阶段被调用,这意味着它会在冒泡阶段之前被调用,允许它阻止冒泡阶段的事件处理。: 当手势被另一个组件或视图接管时调用,或者当手指离开屏幕且当前组件是响应者时调用(与。: 当手指移动时,判断当前组件是否应该成为响应者(即处理手势的组件)。: 当另一个组件成为响应者时调用,即当前组件未能成为响应者。: 当手势开始(即触摸开始并确认当前组件为响应者)时调用。: 当当前组件成为响应者时调用,表示它现在有权处理手势。
2025-02-27 10:34:21
348
原创 Animated.timing 的用法介绍
是 React Native 中用于创建基于时间的动画的函数之一。它允许你通过指定一个动画的起始值、结束值、持续时间以及其他参数来控制动画的执行。是 React Native 中AnimatedAPI 的一部分,用于创建流畅的动画效果。
2025-02-24 10:53:52
504
原创 React Native的滑动手势功能
React Native的滑动手势。首先,我需要回想React Native中处理滑动手势的常用方法。React Native本身没有内置的滑动手势组件,所以可能需要用PanResponder或者第三方库。PanResponder是React Native自带的,可以用来检测触摸事件。记得要在组件的生命周期里正确设置PanResponder,比如在constructor或者useEffect里。然后处理onPanResponderGrant、onMoveShouldSetPanResponder这些方法。
2025-02-21 17:30:44
546
原创 鸿蒙RN中使用react-native-safe-area-context
本文内容来自:zh-cn/react-native-safe-area-context.md · react-native-oh-library/usage-docs - Gitee.com请到三方库的 Releases 发布地址查看配套的版本信息:@react-native-oh-tpl/react-native-safe-area-context Releases 。对于未发布到npm的旧版本,请参考安装指南安装tgz包。进入到工程目录并输入以下命令:yarn下面的代码展示了这个库的基本
2025-02-18 21:05:42
590
原创 HarmonyOS 创建 createAudioCapturer 时候报错误码 6800301
createAudioCapturer 错误码 6800301
2024-11-14 20:10:40
993
原创 热更新调试鸿蒙版flutter代码步骤(harmonyos next flutter debug)
harmonyos flutter 调试热更新
2024-10-31 11:01:39
773
原创 type ‘_GrowableList<dynamic>‘ is not a subtype of type ‘List<Map<String, dynamic>>‘ 错误处理
在 Dart 中,这个错误信息 "type '_GrowableList<dynamic>' is not a subtype of type 'List<Map<String, dynamic>>'" 表示你尝试将一个类型的对象用作类型,但它们不兼容。是一个可以增长的列表,其元素类型是dynamic,这意味着它可以包含任何类型的元素。而是一个列表,其元素必须是Map对象,且这些Map的键必须是String类型,值可以是任何类型。要解决这个问题,你需要确保你的列表中的元素是类型的实例。
2024-10-28 10:31:01
352
原创 鸿蒙手机安装Charles工具抓包无法弹窗下载证书问题
为了定位网络交互问题,需要对鸿蒙手机进行抓包,参考了官网文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-network-55-V5。解决措施:把手机链接的wifi先删除此网络,再在连接网络时就设置代理,重启手机,然后浏览器打开证书的网址看是否能够下载,可能是网络连接后再去改代理配置不生效,重新试一下看看。但是鸿蒙手机无法下载证书,具体情况见附件截图。请求相应乱码问题,如下图配置编码。
2024-10-15 14:51:36
1278
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人