小程序总结
如果你使用了
canvas
、map
类的组件,因为小程序是使用原生控件,无论你是怎样调整z-index
,都不可能覆盖到这类组件上。网传的z-index
设置为1000
以上,经过实践是不起作用的。请使用cover-view
。但是cover-view
无法增加shadow和border。border可以通过使用cover-view
的背景色来代替。shadow可以使用cover-image
来代替。正确的选择
scroll-view
和page
。两者都能实现下拉刷新,上拉加载。通过业务,选择最适合的方案。自定义导航栏时,通过
getSystemInfo
得到statusBarHeight
在页面上使用px定义,而不是rpx来定义。自定义导航栏时,如果有监控page的滚动的需求,请选择
scroll-view
来实现。在使用onPageScroll
时,在iphonex上会导致上方自定义的导航栏抖动。测试的时候,会看到页面滚动时,iphonex上方有1px的空隙….小程序在
iphonex
的下方的安全边距为68rpx
ios上会有自带的橡皮筋效果,记得保证页面下部的颜色与page的背景色相同
如果想实现保存图片的功能,需要通过canvas去画出图片,canvas的高度需要按照实际的内容计算出来。
待续…