摘要:
APP 中常有需求就是点击文件打开预览。 鸿蒙中,可以借助访问的预览文件服务来实现。 测试下来,常见的文档类型txt, doc, excel, ppt,pdf, 图片,视频等都是默认可以打开的。遇到不能打开的,界面也会按钮是否使用其他 APP 来打开。 支持的文件类型 官方文档列出的支持类型,实际测 阅读全文
摘要:
一般在做APP 头像、背景等功能的时候,调用系统选择图片功能,上传给服务端,图片都非常的大,相机像素越高图片就越大。一般都有几 M,甚至 10M以上的,这个时候一般需要压缩图片,变成非常小的图片,如果不压缩图片,将几 M 的图片作为头像,用户访问个头像发现下载要个 1-2 秒,就体验非常差。 压缩图 阅读全文
摘要:
鸿蒙系统提供无需用户授权的文件选择API,支持照片、视频和文件分类选择,具备临时只读权限,优化了安全性和用户体验。 阅读全文
摘要:
鸿蒙的请求用户权限相对比较好用,下面的代码,基本是来源华为官方的文档,只需要封装一下,挺好用。 鸿蒙的权限分类 鸿蒙的权限分为两种 系统权限(直接配置文件配置申请,不需要询问用户) 需要用户手动确认的权限(必须提示用户主动授权) 参考: 《应用权限管控概述》 在配置文件中设置需要申请的权限 在配置文 阅读全文
摘要:
DevEco也是基于Jetbrain的IntelliJ IDEA社区版开发。用习惯了Idea和Android Studio 的新 UI 界面。看着旧版的界面风格太难了。 官方没有提供改 NewUI的方式,不过还是有其它的方法可以开启。只是有些功能可能没有那么好用,需要注意一下。 不过在我用下来,目前 阅读全文
摘要:
问题 Volor 升级到2.0以后,并改名 Vue - Official,一直存在这个问题。重装VSCode都没有用。 解决方法 在VSCode 设置中搜索useVsCodeWatcher,去掉勾选。即可。 参考: VS Code IntelliSense will be lost in new c 阅读全文
摘要:
https://pipenv.pypa.io/ python 使用pip安装包,默认都是在全局包, 当 A 项目使用openai 0.29, B 项目使用openai 1.10, 这个时候,就会出现 两个项目只能运行一个的情况。如果安装1.10, 会把原来0.29的版本更新掉,导致原来 A 项目就运 阅读全文
摘要:
问题现象 用安装包在 window 安装python,会遇到没有安装成功,卸载后,再次双击安装包安装的时候,直接无法安装了。 这个问题在github issue中有提到,但是都是 2022 年的时,代码修复,但是在 2024 年,安装的时候还是遇到了这个问题。 测试下来: python 3.7, 3 阅读全文
摘要:
华为APP备案可以参考华为完全手册。 https://support.huaweicloud.com/qs-icp/icp_07_0004.html 下文是在实际备案过程中的材料和备案过程。 请注意,你公司的服务器在哪个平台,就去哪个平台备案。 准备材料 公司营业执照 法人身份证、手机号、邮箱、紧急 阅读全文
摘要:
问题的现象: h5 页面,对同一个附件,有两个按钮,本地查看,在线查看。 本地查看调用的wx.previewFile预览附件。 在线查看是用一个弹出的div包含一个全屏的iframe,iframe地址是在线office预览附件的地址。 针对上面两个按钮,页面打开后,分别点2个按钮,都能正常响应,说明 阅读全文