chanjet-plugin-phone-call
v1.0.0
Published
在mutants框架中, 提供电话的api , 目前支持chanjet平台, 后期增加微信支持.
Downloads
6
Readme
电话API chanjet-plugin-phone-call
在mutants框架中, 提供电话的api , 目前支持chanjet平台, 后期增加微信支持.
不能脱离mutants框架单独使用.
获取实例
//通过mutants来获取插件实例
const plugin = mutants.plugin.phone;
API
call 打电话
参数
- phoneNo
string
电话号码 - callback
function
执行完成后回调
- phoneNo
用法
//获取插件实例
const plugin = mutants.plugin.phone;
/************** 打电话 **************/
const phoneNo = '13810343454';
const phoneCallCallback = (rs) => {
//通过rs.result判断是否操作成功
if(rs.resultCode == 0){
//成功
}else{
//失败
}
}
//调用读取短信api
plugin.call(phoneNo , phoneCallCallback);
mock数据
在浏览器环境中,可以通过mock数据来模拟返回结果 , 可以使用 mutants.plugin.setMockData
来设置mock数据.
具体参考如下:
模拟成功
const mockData = {
//mock数据中,键名为插件的类名
PhoneCallPlugin: {
//打电话
call: {
status: 'success'
}
}
}
//设置mock数据
mutants.plugin.setMockData(mockData);
模拟失败
const mockData = {
//mock数据中,键名为插件的类名
PhoneCallPlugin: {
//打电话
call: {
status: 'failed',
message : '没有权限'
}
}
}
//设置mock数据
mutants.plugin.setMockData(mockData);