头痛的事情?
因为所写的项目用到了 ,哎呀,脑容量有限,怕自己后面忘记了,所以想记录一下,顺便如果有同学也遇到这样的问题,也可以看一下,要是有用也说不定呢? 因为这里用到的项目是钉钉小程序内嵌egret项目。
既然是头痛的事情,那肯定是遇到坑了。
第一个遇到的事情,那肯定是钉钉小程序突发遇到的各种各样的问题。
第一个来了,莫名其妙摸不着头脑的问题。对号入座哈。
1: 自定义导航诡异事件。
明明自己写了自定义导航栏,一开始效果没错,可以用。
开发着开发着,测试跟你说了,不好啦!!!!!!兼容性问题?(夸张。。。)
2: 永远不要相信模拟器预览的结果
这里记录没保存,然后没有截图可以看~~~~
总之是什么事呢,就是在编写页面时,你在模拟器上看到是正常的,没啥问题,所以你放心的没去手机上预览。
好了,页面开发完了,手机一看,蒙蔽,页面咋跟预览的不一样,变形了。
原因就是在编写页面时,不小心没设置什么 box-szing,亦或者 有一些超出但是你没隐藏,导致页面左右可以滑动等等。
所以这里想提个醒,在开发时一步一步来,不然后面回头找会更浪费时间。
3:评论输入框在底部,但是每次键盘弹出的时候,会遮挡住输入框。
解决:设置 cursor-spacing="" 在input组件上
4:还有就是遇到什么 字体问题,
eg: 手机预览时字体图标不显示,模拟器中却显示
解决:引入字体文件时使用绝对路径
5:在真机预览时,ios手机经常会报一个无权跨域的错误
解决:直接安卓手机调试,简单粗暴~~~
未完待续咯~~~
等我后面想起来,整理一下继续更新