
uniapp
文章平均质量分 85
丹丹的小跟班
这个作者很懒,什么都没留下…
展开
-
小程序线多点路图绘制
height800rpxwidth: 3,},width: 3,},width: 3,},width: 3,},width: 3,},width: 3,},width: 3,},原创 2024-04-23 19:58:17 · 1700 阅读 · 2 评论 -
uniapp小程序获取位置权限(不允许拒绝)
小程序上如果需要一些定位功能,那么我们需要提前获取定位权限。我们页面的所有功能后续都需要在用户同意的前提下进行,所以一旦用户点了拒绝,我们应该给予提示,并让用于修改为允许。方法,然后走获取权限的逻辑。如果用户点击拒绝则会弹出提醒,用户点击确定按钮后会跳到权限设置页面进行重新设置。无论他选择了允许还是不允许,重新回到页面都会重新执行。上面方法,是在vue3 + ts的环境执行的。方法进行权限获取,如果你之前拒绝过该权限,则直接走。进行权限提示,并且在确定按钮绑定。方法重新进行权限设置。方法,再次进行判断。原创 2024-03-06 19:48:15 · 3031 阅读 · 0 评论 -
uniapp文件预览以及修改预览标题
这个api会将文件临时存到本地,并且会返回该文件的临时地址,预览时候显示的标题就是文件的临时名称。很多时候我们需要自己定义文件标题,而不是临时文件名。看起来是没什么问题,只是我们会发现预览的时候文件标题竟然是一串奇怪的字符。其实这是该文件的临时文件名。这两个api可以很简单实现对文档类型的文件预览。uniapp里面我们使用。原创 2024-01-31 10:29:40 · 1324 阅读 · 0 评论 -
uniapp——自定义导航栏的封装
首先如果开发的是微信小程序,那么在安卓环境下导航栏标题是默认靠左对齐的(虽然你在微信开发者工具上看到的依旧是居中展示),而在ios环境则是居中展示的。很多时候我们需要对整个项目有一个主题色或者公共的样式配置,封装一个公共的自定义导航栏更易于实现与管理。系统导航栏高度根据机型会发生变化,大部分是44px,但是有时候也会是40px等高度,如果你需要针对导航栏和状态栏高度对页面做一些定制需求那会显得比较困难。(网上有一些根据胶囊按钮获取导航栏高度的方法实测后发现并不精准。当然原生导航也并不是一无是处的。原创 2024-01-15 11:01:49 · 1513 阅读 · 1 评论 -
uniapp自动获取视频第一帧作为视频封面
很多时候我们都需要使用视频的第一帧当作视频的封面,今天我们从uni-app的安卓app这个环境来实现下这个需求。原创 2023-08-01 21:03:48 · 7414 阅读 · 11 评论 -
认识renderjs
renderjs是一个运行在视图层的js。它比WXS更加强大。它只支持app-vue和web。原创 2023-08-01 15:02:12 · 2317 阅读 · 0 评论