codecamp

支付宝小程序 服务端·H5 JSAPI DEMO

H5 JSAPI 介绍

JSAPI 是支付宝客户端通过 bridge 机制,允许前端 H5 页面通过特定的 JS 方法,可以直接调用对应的支付、拍照、分享、弹出浮层之类的 Native 功能。

但需要注意的是由于 bridge 的机制问题,iOS 端暂时无法在 iframe 内正常调用所有的 JSAPI,请避免在 iframe 内使用。

说明:

H5 JSAPI DEMO

支付宝 APP 内置浏览器功能,目前提供的 JSAPI Demo 合集包括以下内容:

  1. 获取用户网络状态
  2. 拍照
  3. 分享组件
  4. 获取城市组件
  5. 震动
  6. 选取收货地址
  7. 扫码
  8. 获取用户地理位置
  9. 语音转文字

点击 下载JSAPI Demo,更多接口示例点击查看 接口文档

注意:

  • Demo 仅供参考,实际开发中需要结合具体业务场景修改使用。
  • Demo 示例中 getLocation 已经不建议使用,请调用新接口 getCurrentLocation。
支付宝小程序 服务端·分享给支付宝好友 DEMO&SDK
支付宝小程序 服务端·手机网站支付 DEMO
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

支付宝小程序开发文档

支付宝小程序 快速示例

支付宝小程序 小程序快速示例

支付宝小程序 框架

支付宝小程序 组件

支付宝小程序组件 基础组件

支付宝小程序组件 无障碍访问

支付宝小程序 扩展组件

支付宝小程序扩展组件 UI组件

支付宝小程序 API

支付宝小程序 开发工具

支付宝小程序 云服务

支付宝小程序 Serverless

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }