首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

uni-app前端框架坑点集合,打包图片加载不到问题

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有所区别,需注意。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190711A0TFOO00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券