8、签到

*示例代码

<!-- wxml代码 -->
<!-- 签到 -->
<page-container
 show="{{isPageShow}}"
 position="{{'center'}}"
 bind:beforeleave="pageBeforeLeave"
 bind:afterleave="pageAfterLeave"
>
	<web-view
	 src="{{signInfoBean.access_url}}"
	 wx:if="{{isPageShow}}"
	 bindmessage="bindWebMessage"
	/>
</page-container>

说明以及注意事项

由于webview组件在插件中使用的限制,无法封装到插件内部,又由于webview与小程序交互限制采用page-container组件来装载签到H5页面,利用page-container接收页面返回事件来完成H5页面的数据交互,完成签到完成通知,注意page-container需使用基础库版本为2.1.6,也可以自行使用page页面来实现,具体代码实现逻辑请查看liveroom.js文件查看。