rich-text和属性v-html有区别,rich-text无法加载富文本视频video标签,uParse第三方组件可以兼容适配图片和视频的长宽
关于富文本编辑器内的样式问题,可以尝试使用深度选择器 /deep/
async await可以阻塞等待网络请求,但是canvas的绘制不会被阻塞
刷新页面做返回操作 onReady会走,但是onShow不会走
uni.showToast方法会导致页面无法点击和左右滑动
img标签不太适用,尤其是src为一个非static目录下资源则无法显示,可以用view标签代替,样式写在css里,image标签一般用来加载网络图片资源。此外img标签加载网络图片地址不能带左括号或者右括号或者同时都有,这会导致图片在H5不可见但是浏览器f12是可以看到图片样子,此情况在微信小程序无影响。
showModal接口content和title是必选字段,如果没有title影响不大,但是如果没有content,或者content字段为空,则在h5和微信端没问题,但是在android端则啥都不显示
css样式需规范,多用类选择器,少用标签选择器,因为编译打包后的标签各平台存在差异
H5的子组件onLoad和onReady生命周期都不会走,但是父组件会走
获取当前页的路由信息getCurrentPages()[index].route
父元素的透明度如何不影响子元素,不要用opacity,用rgba()
不支持在标签中使用全局js变量,必须放到data中转一下
uni提供上传视频和图片的接口,那么音频怎么办,这个还没找到解决办法。
css里的样式如果是background加载图片,路劲开发阶段写/static开头是没问题的,但是发布会加载不到,须写成../../static这种相对路劲,这个和vue有所区别,需注意。
领取专属 10元无门槛券
私享最新 技术干货