uni-app

【重磅来袭】阿里小程序IDE上线8大功能

泄露秘密 提交于 2019-11-29 08:19:25
时隔两个月,10月10日阿里小程序IDE上线了uni-app 跨平台研发支持、预览和真机调试交互优化、预检测新增代码扫描等8项功能,进一步完善了阿里小程序IDE的功能池,给大家更好的开发体验和环境。 本次阿里小程序IDE 共更新上线了8项功能 分别是: uni-app 跨平台研发支持 支付宝IoT小程序研发支持 沙箱测试支持 开发监控 性能调试诊断升级 预检测新增代码扫描 预览和真机调试交互优化 IDE扩展市场 最新小程序IDE下载地址: https://docs.alipay.com/mini/ide/download uni-app 跨平台研发支持 uni-app 是一个使用 Vue.js 开发 跨平台应用 的前端框架,开发者编写一套代码,可编译到iOS、Android、H5、小程序等多个平台。 uni-app 在 跨端数量多 、 平台能力不受限 、 性能体验优秀 、 周边生态丰富 、 学习成本低 、 开发成本低 等6大关键指标上拥有极强的竞争优势。这个版本内置支持 uni-app 跨平台小程序框架的研发,开发者可以实现一次编写后,生成多个平台体系的小程序代码,避免在不同平台维护不同代码,降低开发和维护成本。 点击查看教程 支付宝IoT小程序研发支持 最新版本支持小程序在支付宝 IoT 设备上的开发调试和部署,目前支持的设备有支付宝蜻蜓F4和商米蜻蜓设备

PHP实现单人多人聊天源码免费分享 | 电脑报修系统

心不动则不痛 提交于 2019-11-28 09:56:34
源码清单 1. 简易版登陆式聊天源码。 2. 电脑报修轻系统源码。 3. 关注下面公众号回复“聊天”,免费获取。 聊天系统 虽然微信,QQ是即时通讯的元老。但是他们限制很多,所以很多人都想做一个自己的聊天应用。不管是web还是APP,PHP都可以为其服务。目前通过PHP实现即时通讯类的框架有swoole,workman等等。以下虽然是web版的,但也可以通过uni-app或者其他平台做一个混合APP。下面就截一些图大概浏览一下。 1. 登陆和普通登陆实现方式差不多。 2. 首页两个群组,由于也是之前试着玩所以也没做到多少,基本的信息接收和最近消息展示等。 3. 可以进入群组开始聊天,群内用户可以接收到信息,单聊同理。 4. 这个我很久没有更新修改了,我放在了,到时候大家也可以新建分支进行修改。因为最近在做一个也有聊天功能并且带聊天红包的APP项目,所以把这个以前写的分享出来。 电脑报修系统 一个带PC和手机两端的后台管理,PC相对权限功能更丰富,手机端后台属于精简版,主要适合维修人员外出录单。客户面板主是订单查询,适合放在公众号,对维护店的客户做集中管理。 1. PC端后台,主要是角色管理,人员权限设置,系统日志查看,系统菜单管理,报修单录入,单子查询操作等。 2. 手机端管理精简了权限管理,适合维修人员直接一对一的录单,超级管理员依然可以指派维修人员任务等。 3.

扫小程序码实现网站登陆,提供源代码

那年仲夏 提交于 2019-11-27 20:40:53
使用扫小程序码登陆网站 网络上关于实现本本功能的文章很多,但是给出案列的几乎没有,今天笔者实现用小程序码实现网站登陆,体验地址如下 https://idea.techidea8.com/open/login.shtml 思路 关键流程 建立场景sceneid和websocket的绑定关系 获得sceneid 场景ID可以前端生成,也可以后端生成,只需要保证sceneid的同一时间唯一性即可。 前端生成可以采用随机数加时间戳的形式,也可以用uuid算法 //时间戳 var sceneid ="scend-" + new Data().getTime() + Math.ceil(Math.random()*888888+1000000); 建立websocket var ws = new WebSocket("ws://192.168.0.106/websocket?clientid="+sceneid ) ws.onopen=function(env){ console.log(env) } ws.onmessage=function(env){ var data = env.data; //这个data 就是后端发来的用户数据 } 后端建立websocket 后端采用go语言 github.com/gorilla/websocket 包建立websocket.因为golang

uniapp 开发【微信小程序简陋登录模块】

六月ゝ 毕业季﹏ 提交于 2019-11-27 16:51:04
<script> export default { data() { components: { } return { SessionKey: '', code:'', isCanUse: uni.getStorageSync('isCanUse')||true,//默认为true show:true, userInfo:{ avatarUrl: '', nickName: '', country:'', city:'', gender:0, province:'', openid: '' } }; }, methods: { wxGetUserInfo:function(){ uni.wxGetUserInfo({ lange:"zh_CN", success(res){ app.globalData.userInfo = res.userInfo; console.log("uesrInfo:" +app.globalData.userInfo); },fail(res){ console.log("fail"+res) } }) }, onShow:function(){ let that = this uni.login({ success(res) { that.getopenId(res.code) } }) console.log(that.userInfo) },

小程序跨平台开发解决方案探索

萝らか妹 提交于 2019-11-27 12:10:38
原文链接: https://ant-move.github.io/website/blog/2019/07/30/miniprogram-development.html 继微信正式推出微信小程序后,各个大厂陆续发布了各自的小程序平台 —— 支付宝小程序、百度小程序、头条小程序,跨小程序平台开发也成为了众多小程序开发者要面临的问题。 Antmove - 小程序跨平台解决方案 小程序开发血泪史 小程序发展初期 框架不稳定 更新频繁 bug 众多 随着微信小程序的发展,微信小程序以基本不存在上述的问题,而其它新兴的小程序厂商则还在此阶段,对于小程序开发者来说,如果要接入微信小程序之外的平台,以上的问题是技术方案评估环境必须要衡量的问题。 小程序发展中期 开发体验提升 组件式开发需求 与 web 开发技术生态的融合 在这个阶段,小程序开发者追求的是开发体验,在 web 框架蓬勃发展,开发工具生态飞速完善的环境下,槽糕的小程序开发体验是用户不能忍受的,这个阶段也出现了许多的小程序框架极力的解决这个问题,如 wepy、mpvue、taro 等。 小程序发展成熟期 多平台支持需求 包体积 性能 到今年以来,除微信小程序平台外,其它厂商小程序平台也得到了极大的推动发展,这时小程序跨平台能力就显得尤为重要,同时与之相对的包体积控制小程序性能也成为关注点,这也是目前众多企业和开发者面临的问题。