详解微信小程序开发—你期待的分享功能来了,微信小程序序新增5大功能


Posted in Javascript onDecember 23, 2016

微信小程序在12月21日发布了新版本的开发工具,并在官网公布新增分享、模板消息、客服消息、扫一扫、带参数二维码功能。

有了分享功能,相信会给很多创业者带来了无限的可能性!

下面就来看看这些新功能到底怎么用吧!

1、分享

可以分享小程序的任何一个页面给好友或群聊。注意是分享给好友或群聊,并没有分享到朋友圈。一方面微信在尝试流量分发方式,但同时又不愿意开放最大的流量入口。

开发文档:https://mp.weixin.qq.com/debug/wxadoc/dev/api/share.html?t=20161221

示例代码:

Page({

  onShareAppMessage: function () {

    return {

      title: '自定义分享标题',

      desc: '自定义分享描述',

      path: '/page/user?id=123'

    }

  }

})

详解微信小程序开发—你期待的分享功能来了,微信小程序序新增5大功能详解微信小程序开发—你期待的分享功能来了,微信小程序序新增5大功能

如上图,在页面的右上角有三个小点,点击后如果添加了分享消息响应函数,就可以对页面进行分享了。

2、模板消息

商户可以将模板消息发送给接受过服务的用户,用户接受一次服务,七天内可以收到一条模板消息。

开发文档:https://mp.weixin.qq.com/debug/wxadoc/dev/api/notice.html?t=20161221

详解微信小程序开发—你期待的分享功能来了,微信小程序序新增5大功能

3、客服消息

用户可以在小程序内联系客服,支持文字和图片。商户可以在48小时内回复用户。

https://mp.weixin.qq.com/debug/wxadoc/dev/api/custommsg/receive.html?t=20161221

下面为添加客服按钮组件的代码:

<contact-button type="default-dark" size="20" session-from="weapp"></contact-button>

4、扫一扫

用户可以在小程序中使用扫一扫。

https://mp.weixin.qq.com/debug/wxadoc/dev/api/scancode.html?t=20161221

wx.scanCode({

  success: function(res){

    console.log(res);

  },

  fail: function() {

    // fail

  },

  complete: function() {

    // complete

  }

})

5、带参数的二维码

支持在开发者工具中生成带参数的二维码,用户扫码后,可以打开小程序的不同页面。

除此之外,微信还更新和修复了100个功能及bug。具体请参看官方开发文档。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery中:input和input的区别分析
Jul 13 Javascript
JQuery给元素添加/删除节点比如select
Apr 02 Javascript
javascript使用for循环批量注册的事件不能正确获取索引值的解决方法
Dec 20 Javascript
js对字符的验证方法汇总
Feb 04 Javascript
详解vee-validate的使用个人小结
Jun 07 Javascript
Vue2.0 从零开始_环境搭建操作步骤
Jun 14 Javascript
vue 全选与反选的实现方法(无Bug 新手看过来)
Feb 09 Javascript
Bootstrap Table实现定时刷新数据的方法
Aug 13 Javascript
解决百度Echarts图表坐标轴越界的方法
Oct 17 Javascript
Vue.js 图标选择组件实践详解
Dec 03 Javascript
基于Node.js搭建hexo博客过程详解
Jun 25 Javascript
基于ant design日期控件使用_仅月份的操作
Oct 27 Javascript
JavaScript用构造函数如何获取变量的类型名
Dec 23 #Javascript
JS中with的替代方法与String中的正则方法详解
Dec 23 #Javascript
Bootstrap源码解读排版(1)
Dec 23 #Javascript
简单实现JS倒计时效果
Dec 23 #Javascript
Bootstrap源码解读下拉菜单(4)
Dec 23 #Javascript
jquery dataview数据视图插件使用方法
Dec 23 #Javascript
基于vue的下拉刷新指令和滚动刷新指令
Dec 23 #Javascript
You might like
PHP获取短链接跳转后的真实地址和响应头信息的方法
2014/07/25 PHP
使用PHP实现阻止用户上传成人照片或者裸照
2014/12/25 PHP
php实现判断访问来路是否为搜索引擎机器人的方法
2015/04/15 PHP
PHP strip_tags保留多个HTML标签的方法
2016/05/22 PHP
PHP操作mysql数据库分表的方法
2016/06/09 PHP
PHP递归实现快速排序的方法示例
2017/12/18 PHP
php 提交表单 关闭layer弹窗iframe的实例讲解
2018/08/20 PHP
jQuery textarea的长度进行验证
2009/05/06 Javascript
30个最好的jQuery 灯箱插件分享
2011/04/25 Javascript
学习从实践开始之jQuery插件开发 菜单插件开发
2012/05/03 Javascript
基于Unit PNG Fix.js有时候在ie6下不正常的解决办法
2013/06/26 Javascript
js open() 与showModalDialog()方法使用介绍
2013/09/10 Javascript
JS控制一个DIV层在指定时间内消失的方法
2014/02/17 Javascript
对js关键字命名的疑问介绍
2014/04/25 Javascript
jquery使用animate方法实现控制元素移动
2015/03/27 Javascript
JS经典正则表达式笔试题汇总
2016/12/15 Javascript
JavaScript实现简单图片轮播效果
2017/08/21 Javascript
js+canvas实现滑动拼图验证码功能
2018/03/26 Javascript
微信小程序form表单组件示例代码
2018/07/15 Javascript
对angular2中的ngfor和ngif指令嵌套实例讲解
2018/09/12 Javascript
JavaScript继承的特性与实践应用深入详解
2018/12/30 Javascript
原生javascript实现连连看游戏
2019/01/03 Javascript
Vue data的数据响应式到底是如何实现的
2020/02/11 Javascript
js和jquery判断数据类型的4种方法总结
2020/08/28 jQuery
Python学习笔记之os模块使用总结
2014/11/03 Python
Python实现二叉搜索树
2016/02/03 Python
Python实现 多进程导入CSV数据到 MySQL
2017/02/26 Python
完美解决Pycharm无法导入包的问题 Unresolved reference
2018/05/18 Python
pandas 实现字典转换成DataFrame的方法
2018/07/04 Python
浅谈python下tiff图像的读取和保存方法
2018/12/04 Python
解决pyecharts运行后产生的html文件用浏览器打开空白
2020/03/11 Python
奖金申请报告模板
2015/05/15 职场文书
观看建国大业观后感
2015/06/01 职场文书
html form表单基础入门案例讲解
2021/07/15 HTML / CSS
关于MySQL中的 like操作符详情
2021/11/17 MySQL
SpringBoot前端后端分离之Nginx服务器下载安装过程
2022/08/14 Servers