微信公众平台小程序新增扫一扫等能力

  近期,微信公众平台对小程序进行了公测,为了让商户开发出功能更加丰富的小程序,现新增相关能力,具体如下:新增分享、模板消息、客服消息、扫一扫、带参数二维码(当前仅限开发者和体验者使用)等功能;新增 4 个新 API, 2个新组件;拓展了 10 个组件属性,新增 6 个组件事件;修复数十个 API 以及组件 bug,优化部分交互体验;开发者工具增加新 API 及组件的调试支持;开发者工具增加微信支付的调试支持

1、分享

可以分享小程序的任何一个页面给好友或群聊。

2、模板消息

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

 3、客服消息

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

4、扫一扫

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

5、带参数二维码

支持在开发者工具中生成带参数二维码,用户扫码后,可以打开小程序的不同页面。(当前仅限开发者和体验者使用)

 

此外,还优化和修复了100多个功能点,如大幅增强的地图能力。详细更新日志如下:

 

  1. A 新增 API wx.switchTab 详情
  2. A 新增 API wx.scanCode 详情
  3. A 新增 API wx.createMapContext 详情
  4. A 新增 API wx.createCanvasContext 详情
  5. A 新增 API wx.showToast 调用参数 mask 详情
  6. A 新增 页面方法 Page.onShareAppMessage 用于自定义分享内容 详情
  7. A 新增 框架方法 App.onError 详情
  8. A 新增 页面配置 disabelScroll 详情
  9. A 新增 <picker-view/> 组件 详情
  10. A 新增 <contact-button/> 组件,用于显示客服会话按钮 详情
  11. A 新增 <navigator/> 组件属性 openType 详情
  12. A 新增 <switch/> <checkbox/> <radio/> 组件属性 color
  13. A 新增 <video/> 组件属性 objectFit 详情
  14. A 新增 <map/> 组件属性 markers polyline circles include-points controls show-location 详情
  15. A 新增 <swiper/> 组件属性 circular 控制衔接滑动 详情
  16. A 新增 <input/> 组件属性 cursor-spacing 详情
  17. A 新增 <textarea/> 组件属性 cursor-spacing 详情
  18. A 新增 <picker/> 组件属性 disabled 详情
  19. A 新增 <view/> 组件属性 hover-class 详情
  20. A 新增 <scroll-view/> 组件属性 scroll-x, scroll-y 动态修改支持 详情
  21. A 新增 <map/> 组件事件 bindtap bindmarkertap bindcontrolstap bindregionchange 详情
  22. A 新增 <input/>组件事件 bindconfirm 详情
  23. A 新增 <video/> 组件事件 bindtimeupdate 详情
  24. A 新增 <textarea/> 组件事件 bindconfirm 详情
  25. A 新增 <textarea/> 组件事件 bindinput 详情
  26. A 新增 <canvas/> 组件事件 bindlongtap 详情
  27. A 新增 AudioContext.setSrc() 上下文 API 详情
  28. A 新增 CanvasContext 上下文 详情
  29. A 新增 CanvasContext.arc() 上下文 API 详情
  30. A 新增 CanvasContext.fillRect() 上下文 API 详情
  31. A 新增 CanvasContext.strokeRect() 上下文 API 详情
  32. A 新增 CanvasContext.createLinearGradient() 上下文 API 详情
  33. A 新增 CanvasContext.createCircularGradient() 上下文 API 详情
  34. A 新增 <scroll-view/> 组件表现 滚动时禁止将页面滚动
  35. U 更新 API wx.getSystemInfo 新增 platform 返回参数 详情
  36. U 更新 API wx.downloadFile 当 HTTP 状态码为 200 或 304 的时候会返回 tmpFilePath 详情
  37. U 更新 API wx.showModal 调用参数 confirmText cancelText 的字数限制 详情
  38. U 更新 API wx.navigateTo wx.redirectTo 不允许跳转到 tabbar 页面,请使用 wx.switchTab 详情
  39. U 更新 WXML dataset 返回 支持 Object 和 Array
  40. U 更新 <image/> 组件属性 mode 可选 widthFix 详情
  41. U 更新 <picker/> 组件属性 range 增加 ObjectArray 类型支持 详情
  42. U 更新 <switch/> <checkbox/> <radio/> 默认样式
  43. U 更新 CanvasContext.save() CanvasContext.restore() 上下文 API 保存画笔 style
  44. U 更新 CanvasContext.arc() 上下文 API 参数调整,新增 eAngle, counterclockwise,去除 sweepAngle 详情
  45. U 优化 <swiper/> 滑动体验
  46. U 优化 <swiper/> <slider/><scroll-view/> 交互体验
  47. U 优化 <navigator/> <button/> 组件点击体验
  48. F 修复 wx.request 在 Android 上 method 只能用大写值的问题
  49. F 修复 wx.uploadFile 在 iOS 上无法设置 header 的问题
  50. F 修复 wx.getLocation type=gcj02 在 iOS 上不生效的问题
  51. F 修复 wx.showToast 退出小程序后依然显示的问题
  52. F 修复 wx.showModal 返回参数在 Android 和 iOS 不一致的问题
  53. F 修复 wx.showModal content 太长时或 title 为空时,布局错乱的问题
  54. F 修复 wx.showModal cancelText 和 confirmText 为空时,没有显示默认值的问题
  55. F 修复 wx.showModal 期间,键盘弹出,无法收起键盘的问题
  56. F 修复 wx.getImageInfo 在 Android 无法获取 http 链接图片的问题
  57. F 修复 wx.getSystemInfo 因为 tabbar 出现导致获取的屏幕高度不一致的问题
  58. F 修复 wx.downloadFile 在 Android 上下载后图片无法显示的问题
  59. F 修复 wx.request 没有对请求数据正确 encode 的问题
  60. F 修复 wx.login 在 iOS 中 App.onLaunch 没有回调的问题
  61. F 修复 wx.createAnimationContext 设置 transformOrigin 异常及动画不能进行下一步的问题
  62. F 修复 wx.navigateTo wx.redirectTo 在 iOS 上,Page.onLoad 无法调用的问题
  63. F 修复 catch 阻止事件的默认行为失效的问题
  64. F 修复 setInterval 在 iOS 传参错误导致页面卡死的问题
  65. F 修复 onReachBottom 触发多次的问题
  66. F 修复 <swiper/> 拥有文本节点后代时出错的问题
  67. F 修复 <switch/> <radio/> <checkbox/> <image/> <video/> hidden 属性不生效的问题
  68. F 修复 <checkbox/> <radio/> label 无法生效的问题
  69. F 修复 <scroll-view/> 滑动到顶部或底部闪屏的问题
  70. F 修复 <video/> 在 iOS 上事件不生效的问题
  71. F 修复 <video/> 在 iOS 被移除了声音会继续存在的问题
  72. F 修复 <text/> 内嵌不会动态更新 class 和 style 的问题
  73. F 修复 <button/> disabled 时文字颜色不对的问题
  74. F 修复 <input/> focus 属性无效的问题
  75. F 修复 <input/> 在 iOS9 使用 display:flex 的时候,第一次输入不显示的问题
  76. F 修复 <input/> 初始值为 undefined 时显示异常的问题
  77. F 修复 <input/> placeholder 重影的问题
  78. F 修复 <input/> <textare/> 聚焦前后颜色异常的问题
  79. F 修复 <textarea/> position:fixed 定位异常的问题
  80. F 修复 <textarea/> 在打开 picker 后不触发 blur 事件的问题
  81. F 修复 <textarea/> 设置 auto-height 时高度变化的问题
  82. F 修复 <textarea/> 销毁异常的问题
  83. F 修复 <video/> 在 Android 全屏按钮点击两次才能生效的问题
  84. F 修复 <audio/> 在多个页面中使用相同 id 冲突的问题
  85. F 修复 <canvas/> drawImage 无法正常显示的问题
  86. F 修复 <image/> 在 bindload 事件里面 setData 会出现死循环的问题
  87. F 修复 <scroll-view/> scroll-into-view 失效的问题
  88. F 修复 <form/> submit 取不到 input 的内容的问题
  89. D 即将移除 <navigator/> redirect 属性
  90. D 即将移除 wx.createContext 接口
  91. D 即将移除 <input/> auto-focus 属性,直接使用 focus 属性即可
  92. D 即将移除 <map /> covers 属性

开发者工具基础功能

  1. A 新增 wx.switchTab 的调试支持
  2. A 新增 wx.startRecord wx.stopRecord wx.playVoice wx.pauseVoice wx.stopVoice API 调试支持
  3. A 新增 微信支付调试支持 详情
  4. A 新增 二维码扫码调试支持
  5. A 新增 app.json 重复定义页面文件导致提交预览错误的提示
  6. A 新增 模拟器加载图片网络错误的提示信息
  7. A 新增 编译时候设置初始化页面以及参数的功能
  8. A 新增 提交预览时候设置初始化页面以及参数的功能
  9. F 优化 appdata panel 分页面查看数据,支持动态更新以及 code 模式显示
  10. F 修复 wx.getBackgroundAudioPlayerState 在没有音乐播放的时候无返回的问题
  11. F 修复 wx.getBackgroundAudioPlayerState 获取 status 不正确的问题
  12. F 修复 wxml panel 某些情况下白屏的问题
  13. F 修复 wxml panel 属性无法复制,并且复制带有回车的问题
  14. F 修复 wxml panel 单一文本节点展示没有对齐的问题
  15. F 修复 app.json 中 tabbar 的 position 设置为 top 时模拟器显示错误的问题
  16. F 修复 devtools 和编辑器中点击外部链接错误的问题
  17. F 修复 wx.requst 因为缓存无法发送请求的问题
时间: 2024-10-09 06:49:37

微信公众平台小程序新增扫一扫等能力的相关文章

微信公众平台小程序(应用号)开始内测了

在今年1月的微信公开课Pro版现场,微信团队曾经提到,微信将在订阅号和服务号的基础上,推出应用号. 微信小程序正式上线 [爆]小程序内可直接打开网页了! 2017年3月27日更新:微信小程序新增六大能力扩大小程序使用场景,小程序正式对个人开发者开放注册 微信公众平台小程序开放公测终于来了(附注册地址)  马化腾称春节前推出微信小程序 张小龙首次全面阐述小程序,宣布1月9日上线(附微信公开课演讲全文) 现在,应用号暂定名为小程序,进行内测.     小程序:一种新的应用形态   Q:小程序是什么?

微信公众平台小程序开发教程

​ 本文档将带你一步步创建完成一个微信小程序,并可以在手机上体验该小程序的实际效果.这个小程序的首页将会显示欢迎语以及当前用户的微信头像,点击头像,可以在新开的页面中查看当前小程序的启动日志.下载源码 1. 获取微信小程序的 AppID 如果你是收邀请的开发者,我们会提供一个帐号,利用提供的帐号,登录 https://mp.weixin.qq.com ,就可以在网站的"设置"-"开发者设置"中,查看到微信小程序的 AppID 了,注意不可直接使用服务号或订阅号的 A

为了安全微信公众平台将逐步开启帐号扫码登录

4月5日消息,为了公众号的安全微信公众平台将逐步开启帐号扫码登录.帐号安全与公众号运营者的利益密切相关,一旦帐号密码泄露,有可能被盗号者利用来发送欺诈等恶意信息,对运营者及平台都造成巨大的损失. 为了加强公众号的帐号安全,微信公众平台于2014年推出了安全中心,用户可通过安全中心开启保护.开启提醒.开启保护后,即使盗号者获取到帐号密码,也无法登录公众号进行下一步操作,提高了帐号的安全性. 部分用户安全意识仍较薄弱,近期平台对存在盗号风险的帐号开启登录保护后,运营者仍进行了关闭,盗号者仍能恶意使用

微信公众平台今日正式宣布新增设备功能

摘要: 8月18日消息, 微信 公众平台今日正式宣布新增设备功能,给公众号获得绑定设备和传输设备数据的能力. 据微信官方介绍,微信设备功能平台是微信开放平台的物联解决方案,当前支 8月18日消息, 微信 公众平台今日正式宣布新增设备功能,给公众号获得绑定设备和传输设备数据的能力. 据微信官方介绍,微信设备功能平台是微信开放平台的物联解决方案,当前支持智能可穿戴设备接入,其它类目的硬件设备产品将陆续开放. 这意味着,类似智能手环.智能手表这一类的可穿戴设备生产商将能实现微信与产品的绑定,用户可以利

微信公众平台自定义菜单新增扫一扫、发图片、发位置 LBS运作更便捷

今天微信公众平台发布更新,自定义菜单新增扫一扫.发图片.发送位置等功能,这对于有意挖掘微信LBS服务的运营者来说更便捷了,订阅号不用返回微信界面就能扫图.发送图片.调用地理位置,用户体验更友好,自然也提高了黏度,对涨粉也好一些.详细能力如下: 公众号自定义菜单新增扫一扫.发图片.发位置功能 1. 扫码推送事件 用户点击按钮后,微信客户端将调起扫一扫工具,完成扫码操作后显示扫描结果(如果是URL,将进入URL),且会将扫码的结果传给开发者,开发者可以下发消息. 2. 扫码推送事件,且弹出"消息接收

微信小程序新增状态信息展示等能力

" 当小程序被显示在聊天顶部时,可实时展示重要的状态信息:管理员可通过小程序数据助手查看门店小程序数据:开发者工具支持自定义分析数据上报:新增模版消息管理接口." 1.状态信息展示 当小程序被显示在聊天顶部时,开发者可将重要的状态变更信息实时展示出来,便于用户及时获知. 2.门店小程序数据查询 小程序数据助手支持管理员查看门店小程序的数据.如果你已在公众号后台创建或由门店管理升级为门店小程序,并成功添加至少1个门店,即可在小程序数据助手中查看该门店小程序的数据. 3.数据分析能力升级

从微信公众平台&amp;#183;小程序内测邀请函看应用号动向

最近,网上流传一张疑似张小龙朋友圈的照片,上面写着:"什么是小程序:小程序是一种不需要下载安装即可使用的应用,它实现了应用"触手可及"的梦想,用户扫一扫或者搜一下即可打开应用.也体现了"用完即走"的理念,用户不用关心是否安装太多应用的问题.应用将无处不在,随时可用,但又无需安装卸载",从今日凌晨微信公众平台·小程序内测邀请函中知道小程序真的要来了. 张小龙曾经说过:很多人做公众号不做App,是因为App的推广成本太高,这就导致了现在的公众号更像媒

微信使用教程(微信怎么玩?微信公众平台教程)

微信使用教程 现在没玩微信只能说是"来自星星的你"了,连80后学子手绘微信教程分享给父母了,没用微信的朋友们,该换手机的换手机,该开通微信的开通微信去! 微信教程目录 微信怎么玩 微信版本升级 微信下载 微信公众平台教程 微信公众平台开发     一.微信教程之微信怎么玩? 1.先看看那位80后学子手绘微信教程图片教母亲如何用微信吧,点击查看大图 2014年最后一天,承德女孩手绘6页说明书教8旬姥姥姥爷发微信,暖暖的有木有? 这边有一个微信产品功能思维导图,点击下图查看大图 微信,超过

5步教你设置微信自定义菜单【微信公众平台技巧】

微信自定义菜单是个不错的东西,点击微信公众账号聊天界面下方的菜单就可以弹出预设好的图文消息或网页,省去了有些公众账号提示的微信关键词自动回复如"回复数字16查看**教程",订阅用户有时也是懒的,看到一大列的数字回复就想返回微信主页面.如果有些关键词忘了设置"已全匹配",客户发送一个手机号码就可能回复那些不相关的"未全匹配"的关键词回复,误导用户,用户也会感觉自己是不是和机器人在聊天,不够人性化.那么我们如何设置微信公众平台自定义菜单呢? 1.登陆