都说微擎开发微信小程序很方便,偶也试试。
这里只分享开发配置,不分享业务开发。
首先吐槽微擎官网代码,百试不爽!好在网友提示才想到用破解版代码。
破解版是经网友文章
和多数网友的经验一样,先把小程序代码(后台)放到微擎的addons目录,然后在微擎系统安装应用,再新建微信小程序,最后用微信开发者工具ide打开小程序代码(前台),手机调试。
拿微擎小程序代码示例
微擎系统安装应用
把php目录下的we7_wxappsample复制到微擎addons目录下,然后在微擎系统安装应用,根据页面提示操作。
操作路径:应用管理-未安装列表-安装。
安装好后:
微擎系统新建微信小程序
平台入口-新增平台-新建微信小程序-手动添加小程序-新建单个小程序,填好微信小程序名称以及原始ID,AppID,AppSecret,下一步。
(关键点 )微信小程序附加应用添加刚才安装的应用:
下一步
(关键点 )版本添加刚才安装的应用:
生成版本,完成。
这样配置的效果:
说明应用和平台关联好。
微信开发者工具调试
工具下载地址
用工具打开js目录的we7_wxappsample目录。
(关键点 )配置服务器url(即微擎后台url):
至此可以用手机调试。
手机用微信扫描ide调试的二维码,成功调试ide弹出调试窗口:
同时手机微信打开小程序:
手机做了个上传图片操作。在微擎代码目录看到手机上传的图片:
疑问
亲测,真机调试能上传图片到本机微擎代码目录attachment,这样算是前后台相通吗?这个疑问的原因是,第一,微擎后台系统这几个原始ID、AppID、AppSecret不对应微信小程序的也能上传,第二,siteinfo(demo_wxappjswe7_wxappsamplesiteinfo.js)这几个属性”m”,”uniacid”,”acid”不对应数据库乱来也能上传。
请登录之后再进行评论