2024年10月14日

HarmonyOS开发——编译错误集锦(升级v4.x版本后的ArkTSCheck)

摘要: 1. Array literals must contain elements of only inferrable types (arkts-no-noninferrable-arr-literals) 修改前: let permissionList = [ { name: '设备信息', val 阅读全文

posted @ 2024-10-14 11:42 逍遥云天 阅读(116) 评论(0) 推荐(0) 编辑

2024年10月10日

HarmonyOS开发—— Cannot find module '@kit.AbilityKit' or its corresponding type declarations. <ArkTSCheck>

摘要: 异常现象: 下载的示例项目,引用 kit.AbilityKit 时报错如下: Cannot find module '@kit.AbilityKit' or its corresponding type declarations. <ArkTSCheck> 异常原因: 下载的示例项目不支持 kit. 阅读全文

posted @ 2024-10-10 15:48 逍遥云天 阅读(309) 评论(0) 推荐(0) 编辑

HarmonyOS开发——编译报错“The reason and usedScene attributes are mandatory for user_grant permissions”

摘要: 问题现象: DevEco Studio编译失败,提示“The reason and usedScene attributes are mandatory for user_grant permissions”。 问题原因: 从DevEco Studio NEXT Developer Preview2 阅读全文

posted @ 2024-10-10 10:52 逍遥云天 阅读(119) 评论(0) 推荐(0) 编辑

2024年10月8日

uniapp开发App和h5,项目二期开发中总结的一些小技巧

摘要: 1. 建议优先nvue开发,先把app端做出来,再去适配h5端。 对于不太复杂的页面,一般使用nvue同时兼容app和h5就好了,一个nvue页面的好处就是后续版本迭代更新修改一个页面就行。就是适配的时候有些费事,但用熟练了也还好,总是能找到一些技巧的。 2. app端不支持部分H5标签,所以优先使 阅读全文

posted @ 2024-10-08 17:24 逍遥云天 阅读(71) 评论(0) 推荐(0) 编辑

2024年9月27日

uniapp开发——使用uni.chooseImage调用摄像头功能

摘要: 1.前端调用代码: //获取摄像头权限失败的处理 async function requestAndroidPermission(permisionID) { var result = await permision.requestAndroidPermission(permisionID) if 阅读全文

posted @ 2024-09-27 17:24 逍遥云天 阅读(625) 评论(0) 推荐(0) 编辑

uniapp开发——安卓端提示拒绝申请的权限:android.permission.CAMERA

摘要: uniapp开发安卓端调用拍照功能提示拒绝申请的权限:android.permission.CAMERA 阅读全文

posted @ 2024-09-27 17:14 逍遥云天 阅读(127) 评论(0) 推荐(0) 编辑

2024年9月12日

javascript字符串相关操作方法

摘要: 1. 字符串去空格、字符串加空格 阅读全文

posted @ 2024-09-12 15:40 逍遥云天 阅读(17) 评论(0) 推荐(0) 编辑

2024年9月10日

uniapp开发H5手机内置浏览器列表页面上滑地址栏隐藏导致页面底部出现空白的解决方法

摘要: 前言: 使用滚动组件一般都需要设置一个固定高度,但有些浏览器上滑会隐藏地址栏,然后窗口的windowHeight变大,滚动组件底部就出现了空白,如下图: 处理这个问题,就需要再窗口尺寸变化的时候重新设置滚动组件的高度了。 解决方案: 使用uniapp的OnReSize生命周期中对滚动组件高度进行重新 阅读全文

posted @ 2024-09-10 10:42 逍遥云天 阅读(95) 评论(0) 推荐(0) 编辑

2024年8月22日

vant3升级vant4后,使用Toast、Dialog报样式不存在异常解决方法

摘要: 异常现象: vant3升级vant4,直接采用v4的方法使用showToast/showDialog,但直接就报错了,如下: [vite] Internal server error: Failed to resolve import "E:/git_sh/project_code/node_mod 阅读全文

posted @ 2024-08-22 16:20 逍遥云天 阅读(277) 评论(0) 推荐(0) 编辑

vant3升级vant4后,使用toast异常解决方法

摘要: 前言: 可以考虑采用官方提供的v3升级到v4的兼容写法,对现有的业务逻辑代码改动小一些。 如果不想用兼容方案,想直接使用V4的写法,可以参考后边的改造步骤。 一. 兼容方案: 安装 Vant 4 以及 @vant/compat npm add vant@^4 @vant/compat@^1 样式全局 阅读全文

posted @ 2024-08-22 15:54 逍遥云天 阅读(240) 评论(0) 推荐(0) 编辑

导航