并且微信官方也给予了相应支持 :2019年之后微信对论坛的准入门纯轿好槛降低,只需要ICP备就可以;同时也有对“论坛”类目的开放。既然能做,那么具体到开发、使用、运营和普通小程序差别不大了。
前面有朋友提到小程序数据只有2M,确实是,但微信会根据你的小程序使用数据、体量做逐步提升。使用上的话,时间充足技术过关可以选择自己开发;或者用现成的产品(如BBScloud)做。
总体来帆乎说微信小程序做论坛前景还是非常好的,目前来看没有太多阻碍,可以大胆尝试。
4张轮播图,只有返明第一张显示了,后面都没有显示。
排查过程:唤世行
1.打开微信开发者工具,调试面板,没有报错。。
2.看到了4张图片的url。然后复制一下,用浏览器访问,能够正常打开。
3.给image添加,onLoad 和onError,打印event,发现执行的是onload
4.检查url的域名,是否在微信公众后台和哗,开发管理里,添加白名单。添加后仍然空白
5.搜索小程序,官方论坛。。。
https://developers.weixin.qq.com/community/develop/doc/000cc2e472c010893a19117b65bc00?highLine=swiper-item%25E4%25B8%25AD%25E7%259A%2584image%2520%25E6%2598%25BE%25E7%25A4%25BA%25E7%25A9%25BA%25E7%2599%25BD
疑似是同样的问题,把后面的三个swiper-item挤下去了。
找到swiper-item,发现我用了position:relative.去掉之后,就好了。好奇葩的bug。。。
小程序项目中涉及到视频功能,需求就是禁止拖动进度条。但是小程序video并没有提供一个属性用来禁止进度条拖动
以上是从微信官方论坛中找到的答案,就是说如果想实现禁止拖动进度条,要么就是隐藏掉,要么就是自己自定义一个进度条。如果用show-progress=‘{{false}}’,这个属性隐藏掉了进度条,那video原本自带的底部控制栏中(播放/暂停 ,进度时间,进度条,总时长,全屏/退出全屏),这些按钮中,就只剩下全屏/退出全屏了。
开始,我决定自定义进度条,陵码碰但是我发现video里嵌套的组件,虽说官网给出的是可以使用view,但是只有界面效果,却触发不了view对应的方法,也就是说,我用slider组件自定义了一个进度条,并且禁用,然而不管用。
于是乎,几经波折,来回调试,最终还是决定用video自带的控制栏,通过在进度条位置,设置一个遮罩层,再设置一下尺谈透明度,这样,光标点不到进度条,就拖动不了了。当然,这个遮罩层也是要用<cover-view>
在设置遮罩层时,还遇到了问题,就是position: relativeopacity:0无效!!!
改成这样::position: absoluteopacity:0模拟器,安卓手机上都没问题,iOS真机上无效!!!
但是我发现,将透明度改大一点,大于0,iOS上就可以了。
所以,我用
wx.getSystemInfo,来判断设备,如果是iOS,那就设置透明度为0.1,如果是安模备卓,就为0.
其实到这里,问题基本解决了,但是还有一点点瑕疵,就是因为保留了本身的控制栏,那全屏/退出全屏的按钮功能要保留,所以遮罩层不能罩到要用的按钮,不然就都点击不了,所以在使用的按钮上我用view,设置了一个跟遮罩层一样颜色一样透明度的还补全,这样从视觉效果上才算是过关。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)