微信小程序

标梵互动解说小程序开发该如何选择?

拜拜、爱过 提交于 2020-11-09 17:12:46
小程序 小程序(Mini Program)是一种不需要下载安装即可使用的应用。这一应用形式能使用户不用再关心应用安装太多的问题,实现了应用“触手可及”的梦想,也体现了“用完即走”的理念。 自腾讯于2017年1月9日首次推出后,近几年的小程序更是处于蓬勃发展的状态,不论是政府、企业、个体都纷纷着手于开发自己的小程序。 那么小程序有哪几种开发途径呢? 途径 目前的开发途径主要有三种: ●自行开发 ●购买插件/商业源代码 ●平台定制开发 每个人可根据自己实际的情况以及需求,选择不同的开发途径。 01 自行开发 自行开发是最原始的途径,开发自由度高,但该途径对开发者编程技术有一定的技术要求,项目难以一个人独立开发、开发速度慢、后期维护难(数据备份、系统漏洞修复等问题)而且很多用户对微信平台小程序规则不熟悉,导致项目不停被驳回。 曾在论坛上看到一网友发帖,吐槽花了三个半月时间开发小程序,后因驳回问题足足被驳回35次。从第一次的修改关键字到最后删剩用户查看管理员发帖,该网友也是被折磨得不轻。 而不精编程的用户,想要自行开发还有一个途径。现网上已有不少小程序模板平台,用户可在该类平台注册登录,然后套用模板。通过这种方式,开发速度快且有效,但可供选择模板已经定格,自由度低,往往难以找到完全符合自身需求的内容,只能将就着用。且许多模块包括页面制作等等有着会员限制,需要通过升级会员才能使用

同事笔记-小程序入坑点

丶灬走出姿态 提交于 2020-11-09 17:10:50
1.小程序中上传图片或者视频的时候需要进行压缩一下,程序有限制不说,数据一多会显示的很慢很卡 三种方法: 一种是使用官方提供的接口 wx.compressImage(Object object); 一种是通过压缩图片的大小,利用canvas重绘来得到压缩图片; 最后一种安装第三方图片压缩包。 2.textarea组件键盘遮挡问题,,因为是原生组件的问题,机型对于这个textarea组件的影响是很大的,当聚焦输入时键盘挡住输入,并没有跟预期页面一样向上滚动输入,兼容解决办法也还时很麻烦的,(触发焦点时让它为textarea,是去焦点时让它为view)封装一个textarea(原理通过view标签来代替不点击输入时的状态) 3.单位换算问题: BaseInfo.winWidth = res.windowWidth / (res.windowWidth / 750); BaseInfo.winHeight = res.windowHeight / (res.windowWidth / 750); 1rpx = (设备宽度 / 750) px 1px=2rpx 1rem=35rpx (样式兼容还是很麻烦的,前期排版还是需要谨慎的) 小程序的屏幕宽固定为750rpx(即750个物理像素),在所有设备上都是如此,1rpx=(screenWidth / 750)px

为什么我强烈建议要定制开发小程序,这些好处你需要了解

徘徊边缘 提交于 2020-11-09 13:24:29
小程序出来的时候我真的很兴奋,不需要用户下载app,直接基于微信、抖音或者支付宝等平台就能打开,这里不仅仅展示的是文字图片和视频 ,可以参与很多交互,例如打造自主化的视听平台、电商平台以及订单支付平台,以及自动化是测试考试平台等等! 企业为什么要做小程序? 所以当看到了这个功能真的很兴奋, 如果能够打造行业化的小程序,那就真的赚到了,于是记在网上找了很多免费的小程序开发平台,以及一些付费的小程序模板(可是最后发现并不是我想要的!) 因为我自己不懂开发,所以就第一印象想到了找小程序模板。 定制小程序的好处 这就相当于买房子装修一样,如果你不懂,你只能看样板房或者一些成品的商业房 ,但是也可以做其他的方面选择,虽然样板房或者成品商房可能是比较便宜一点,但是你不知道这背后,装修环节有没有偷工减料,有些设计也并不一定是自己心里乐意的,特别是如果是做商业办公或者经营形式的,一般都需要进行个性化定制装修,来打造符合营销规律,对于用户友好的装修风格,不然买了成品的,或者嫌麻烦不追求设计感,就可能面临这顾客很难上门的危险局面! 而 根据产品特点、用户属性不同打造个性化的装修方案就非常必要的,在线下门店有个叫做五感六觉的营销策略,五感是指:尊重感、高贵感、安全感、舒适感、愉悦感。 六觉是指:视觉、听觉、触觉、嗅觉、味觉、知觉(下意识)

小程序商城系统插件代码该如何写?怎么用代码检查添加插件是否成功?

旧城冷巷雨未停 提交于 2020-11-09 10:44:45
Niushop开源商城系统单商户V4插件管理,有店铺促销插件:砍价、组合套餐、优惠券、限时折扣、满额包邮、团购、满减活动、拼团、限时秒杀、专题活动等,有会员互动插件:刮刮乐、砸金蛋、消费奖励、充值礼包、新人礼、签到奖励、幸运抽奖等小游戏帮助提升用户兴趣,更有应用插件:电子面单、分销、微信圈子、小程序直播、店铺笔记、小票打印、客服、积分抵现、积分商城、会员注销等插件方便用户使用。 那插件代码如何编写呢? Niushop插件代码(例举部分) { “code”: 0, “message”: “操作成功”, “data”: [{ “id”: 7, “name”: “wechat”, “icon”: “addon/wechat/icon.png”, “title”: “微信公众号”, “description”: “微信公众号功能”, “status”: 1, “author”: “”, “version”: “1.0”, “content”: “”, “create_time”: 1576553673 }, { “id”: 234, “name”: “cards”, “icon”: “addon/cards/icon.png”, “title”: “刮刮乐”, “description”: “刮刮乐管理活动”, “status”: 1, “author”: “”, “version”:

小程序弹框wx.showModal、wx.showActionSheet、wx.showToast

ぃ、小莉子 提交于 2020-11-09 05:04:35
wx.showModal wx.showModal({ title: '删除图片', content: '确定要删除该图片?', showCancel: true,//是否显示取消按钮 cancelText:"否",//默认是“取消” cancelColor:'skyblue',//取消文字的颜色 confirmText:"是",//默认是“确定” confirmColor: 'skyblue',//确定文字的颜色 success: function (res) { if (res.cancel) { //点击取消,默认隐藏弹框 } else if (res.confirm){ //点击确定 wx.navigateBack({ delta: 1, }) } }, fail: function (res) { },//接口调用失败的回调函数 complete: function (res) { },//接口调用结束的回调函数(调用成功、失败都会执行) }) wx.showActionSheet wx.showActionSheet({ itemList: ['年份','月份','星期'],//显示的列表项 success: function (res) {//res.tapIndex点击的列表项 console.log("点击了列表项:" + that[res.tapIndex])

一个人竟然撸了一个网易云音乐云村

若如初见. 提交于 2020-11-09 02:00:16
来源:GitHub精选 Hi!大家好呀!我是你们可爱的喵哥! 今天推荐的这个项目是「 netease-cloud-music-community 」,是一个参照网易云音乐云村做的小程序社区,后端技术栈为 Java,SpringBoot,MySQL,Redis,前端技术栈为 uni-app。 功能简介 微信登录,发文本动态,发图文动态,发视频动态,关注,转发,评论,点赞,收藏等等。 技术栈 后端:Java,SpringBoot,MyBatis,MySQL,Redis 前端:uni-app 开发环境 后端:IntelliJ IDEA 前端:HbuilderX,微信开发者工具,QQ 小程序开发者工具 项目运行 后端: 1、创建数据库,执行根目录中的 live.sql,并修改 artist 表中的微信 APPID 等配置 2、使用 IDEA 导入 live-backend-mp 项目,并通过 Modules 的方式导入 live-backend-common 项目 3、修改 application-dev 中的 MySQL,Redis,阿里云 OSS 配置 前端: 1、使用 Hbuilder 导入项目 2、修改 manifest.json 的 APPID 配置(微信小程序或 QQ 小程序) 3、修改 App.vue 中的 domain 配置(修改为后端项目的路径) 4、运行到微信小程序

一个人竟然撸了一个网易云音乐云村

三世轮回 提交于 2020-11-09 01:29:42
大家好,我是 为前端娱乐圈操碎了心的小迷妹 ,每天推荐一个小工具/源码,装满你的收藏夹,每天分享一个小技巧,让你轻松节省开发效率,实现不加班不熬夜不掉头发,是我的目标。 作为一名 GitHub 资深用户,我每日都会花不少时间泡在 GitHub 社区上面,有时候甚至于连吃饭都会用手机刷两下,看看最近有什么值得关注的项目。 顺便找一些自己比较喜欢的项目源码,下载下来到自己的本地查看,并且学习到别人的精华所在,下次遇到的时候,很多功能都可以直接借鉴过来,尤其是在工作的过程之中,实现一个客户的需求,很快就能做得出来,也节省了很多一个个字母敲在键盘上的时间。 今天推荐的这个项目是「netease-cloud-music-community」,是一个参照网易云音乐云村做的小程序社区,后端技术栈为 Java,SpringBoot,MySQL,Redis,前端技术栈为 uni-app。 功能简介 微信登录,发文本动态,发图文动态,发视频动态,关注,转发,评论,点赞,收藏等等 项目运行截图 技术栈 后端:Java,SpringBoot,MyBatis,MySQL,Redis 前端:uni-app 开发环境 后端:IntelliJ IDEA 前端:HbuilderX,微信开发者工具,QQ小程序开发者工具 项目运行 后端 创建数据库,执行根目录中的live.sql

华为HMS的电商故事:新入口、新引擎 、新体验

泄露秘密 提交于 2020-11-08 09:25:04
华为 的Huawei Mobile Service (HMS) 凭借领先的底层技术和应用生态, 为电商行业找到了消费增长的新路径、用户转化的新引擎和电商购物的新体验。 撰文 / Alter 编辑 / 胖爷 2019年的华为开发者大会期间,首次向全球发布了HMS生态,一口气开放了14 种能力、 51项服务和885个API。 此后的一年时间里,HMS生态驶入了发展的快车道。 2020年初正式发布HMS Core 4.0,新增机器学习、情景感知、统一扫码、近距离通信、安全检测等能力,实现了对全球超过170个国家和地区的覆盖; 刚刚结束的华为开发者大会 2020上 , HMS Core 5.0正式发布,增加了图形计算服务、图形引擎服务、AR Engine等开放能力,HMS生态羽翼渐丰。 作为移动互联网时代的基础设施,华为不断完善HMS生态建设的原因,俨然不只是为了秀肌肉,而是打造整个互联网商业持续向上的坚固基石,比如正 在与电商行业产生的微妙化学反应。 01 电商增长的新路径 2020年,可以说是电商行业竞争最为激烈的一年。 在疫情黑天鹅的作用下,用户的购物习惯进一步向线上转移,直播带货一时间成为大众化的风口。原本“高冷”形象示人的CEO们,纷纷加入到直播带货的浪潮,电子、食品、房产、旅游、游戏……几乎一切都成了被带货的对象。 然而热闹的背后却是残酷的市场竞争。 短短几个月的时间里

这是真的吗?35 岁的程序员都去存钱开店了? | 每日趣闻

醉酒当歌 提交于 2020-11-07 17:20:26
戳一戳小程序查看更多! 往 期 趣 闻 ☞ 程序员的心塞,你也经历过吗?| 每日趣闻 ☞ 我酸了!某学校对程序员学生的待遇 | 每日趣闻 ☞ 医院急诊科的程序 Bug 故事 | 每日趣闻 ☞ 程序员的养生秘诀?你也是这样吗?| 每日趣闻 ☞ 一个程序猿学生的心里路程 | 每日趣闻 你点的每个“在看”,我都认真当成了喜欢 来源: oschina 链接: https://my.oschina.net/u/4287823/blog/4707441

SpringBoot 开发案例之接入腾讯云短信

可紊 提交于 2020-11-07 11:54:22
简介 腾讯云短信(Short Message Service,SMS)沉淀腾讯十多年短信服务技术和经验,为 QQ、微信等亿级平台和10万+客户提供快速灵活接入的高质量的国内短信与国际/港澳台短信服务。 国内短信验证秒级触达,99%到达率。 国际/港澳台短信覆盖全球200+国家/地区,稳定可靠。 申请 只要开通并个人认证就会默认送国内短信100条,白嫖还是很开心的! 签名 签名类型有APP、网站、公众号、小程序,不论是个人还是企业你只要提供相关的证明文件即可。因为撸主本人在腾讯有备案网站,所以直接申请的是网站签名,但是值得注意的是签名必须和网站备案的名称保持一致,否则不予通过。 模板 提交签名申请后,才可创建正文模板。只要不是特别违规的信息一般都能通过。 以上填写完毕,基本在十分钟之内就会收到审核消息,腾讯云的审核速度还是蛮快的。审核通过后会再送你100条免费短信额度,加上之前的100条,测试还是蛮够的! 集成 配置参数: # 腾讯云短信平台 tencentcloud.sms.secretId=********** tencentcloud.sms.secretKey=********** tencentcloud.sms.appId=********** 映射类: /** * 腾讯云短信 */ @Data @ConfigurationProperties(prefix =