用框架做事情,很容易就不自觉走进坑中。如何面对以及处理这些坑,是个路漫漫其修远兮的过程。需要去尝试和记录。还有,怎么去描述这些坑,专业术语怎么表达,这个是重点。毕竟,很多时候,需要去问度娘等。如果都不知道怎么描述,怎么找答案呢。下边一点一点的总结我所遇到的问题。这些问题导致体验不完美或出故障。

1,冥冥代码是对的。图片就是不显示或代码根本就不是按代码所要展示的效果走。HBuilder中,有一个功能,为了使得打的包足够小,会对资源关系进行优化。因为在你的项目中,可能存在的图片或js或xml等不是项目最终需要的。这个时候,你通过优化功能去掉了页面的引用关系。后来你改代码了,引用了原来图片或资源。这个时候你觉得是对的,路劲写的也没错,为什么就没效果呢。这个时候,你就需要重新构建引用关系。并在代码视图中的unpackage包中,去掉之前删除过的引用。最后这一句很重要。

2,页面左右策划的时候,冥冥不想划出可视区域。划出可视局域后,有一块白屏。却偏偏划出去白屏了。这个时候,是设置侧滑返回关闭窗口了的功能。只需要将其设置为none即可。就是popGesture这个参数。至少我是这样的。

3,页面滑动后出现下沉的现象。创建webview的时候,你可以设置webview距离顶部或底部的距离。当你设置了到顶部有一定距离后,show出来的时候就会出现下沉。敲这篇文字的时候,我也在想解决这个问题。得去弄懂设置了顶部距离后,究竟做了什么。比如设置了页面的浮动top或padding什么的。