近些天修改了提交了几次,有几次审核不过,有这么几个原因:

1、 你的小程序涉及用户自行生成内容的发布/分享/交流,属社交范畴,为个人主体小程序未开放类目,建议申请企业主体小程序。

2、 你的小程序服务内容涉及信息资讯,信息资讯属于个人主体未开放服务类目,建议申请企业主体小程序。

3、 你的小程序涉及收集、存储用户身份信息,平台暂时不支持此功能,请修改。

由于个人开发主体受限制比较多,经过调整终于审核通过发布了。增加了一些简单的功能包括:

1、 扫码

2、 图片压缩

3、 生成二维码

本来花了些时间做的,用户可以交流的主题,但审核过不了,只能砍了,只留下一个【帮助】,对用户也是只读的。原来的发贴界面改成了【反馈意见】,回贴界面改成了【反馈】。整体上采用了WeUI的一些组件,界面样式也做了优化。虽然看起来还是简陋。。。

这个小程序的二维码放到了网址dmaomao.work上了,还有些之前做的也在上面能看到。

主页变成这样了:

微信小程序如何生成二维码入口(继续修改微信小程序)(1)

我的页面

微信小程序如何生成二维码入口(继续修改微信小程序)(2)

页面之间的数据交换,想起web页面js的window.opener,这里的写法差不多,数据从跳转发起页面通过eventChannel传递给跳转到的页面。发起跳转页面代码:

wx.navigateTo({ url: topic.url, success: function(rs3) { rs3.eventChannel.emit('acceptDataFromOpenerPage', { data: content }) } });

跳转到的页面的代码:

onLoad(options) { let that = this; const eventChannel = this.getOpenerEventChannel(); eventChannel.on('acceptDataFromOpenerPage', function(res) { that.setData({content: res.data}); }); },

,