首页 > 程序开发 > web前端 > HTML/CSS >

微信小程序开发过程中一些经验总结

2017-06-20

微信小程序开发过程中一些经验总结。1、微信开发者工具报错,微信小程序最低需支持tls1 2版本的问题2、小程序页面不能下滑加载的问题3、页面转发事件4、各页面标题5、使用链接在页面之间传递参数

1、微信开发者工具报错,微信小程序最低需支持tls1.2版本的问题

原因是服务器不支持ssl的高版本,解决方法:

在/etc/nginx/conf.d文件下,把"ssl_protocolsTLSv1;"修改成:"ssl_protocolsTLSv1TLSv1.1TLSv1.2;",然后重启nginx即可。

2、小程序页面不能下滑加载的问题

scroll-view需要把高度固定,把scroll-view组件的height由100%固定写个数字即可,如1000rpx即可。

3、页面转发事件

关于页面转发函数,onShareAppMessage: function (res),on事件是最高级事件,必须单独存在,不能放app中,app.js是放程序事件。所以需要在每个页面都使用这个事件函数,才能在每个页面使用转发功能。

4、各页面标题

首页标题可写在全局app.json中:{"window": {"navigationBarTitleText": "爱创业爱直播"}},"window"对象是全局对象,其他页面设置标题需要单独写在各个页面的page.json中:{"navigationBarTitleText":"各页面标题"}

5、使用链接在页面之间传递参数

1 var type =type;      //必须赋值,才能传递
2 wx.navigateTo({ url: '../video/video?type=' +type });//把类型传递到下一个video页面,上面参数必须赋值,才能传递,

1 onLoad(options) {     //video页面获取上一页url传递过来的类型
2   console.log(options.type);
3 }

相关文章
最新文章
热点推荐