银联商务定制API

定制API指根据银联商务业务场景,方便开发者开发而封装的JS API,包括设备控制、地理位置、金融交易等。

银联商务定制API调用规则

小程序开发者使用 Vue.js 语法调用银联商务定制功能 API 有以下两个步骤:

  1. 声明需要调用的模块
var moduleName = weex.requireModule('<模块名>');

其中,变量名 moduleName 可任意指定,推荐使用驼峰命名法。

  1. 调用API

完成声明操作后,开发者可使用定义的变量来调用具体的模块方法:

moduleName.funcApi(options, callback);      //options为API参数列表,callback为回调函数
  • 调用实例:

以页面切换功能模块为例,模块名为:navigator

从当前页面切换到另一个页面的调用方式如下:

var navigator = weex.requireModule('navigator');
navigator.push({
	url: 'dist/otherPage.js',
	animated: "true"
	}, event => {
	modal.toast({
		message: 'callback: ' + event
	})
})

小程序的 vue 文件里可以通过 this. $getConfig().bundleUrl 获取当前的Url,即当前页面文件在手机内的存储路径。若跳转新页面,可以根据该Url修改成新页面的路径。

this.$getConfig().miniIdy 也可以获取 miniId 字段,值为当前小程序的 miniId 。