为轻应用的JSBridge某些不友好的回调方法提供一个Promise版的js调用,注意这个库还不能在浏览器里直接使用,请在babel或ts环境下使用。
import {XuntongJSBridge} from "qing-es6";
XuntongJSBridge.call('hideOptionMenu');
import {jsbUtil} from "qing-es6";
jsbUtil.call('getPersonInfo',{})
.then(function(data){
})
.catch(function(error){
});
import {jsbUtil} from "qing-es6";
jsbUtil.getPersonInfo()
.then(function(userData){
})
.catch(function(error){
console.dir(error);
});
import {jsbUtil} from "qing-es6";
jsbUtil.getNetworkType()
.then(function(usersData){
})
.catch(function(error){
console.dir(error);
});
import {jsbUtil} from "qing-es6";
jsbUtil.selectPersons(true,1)
.then(function(usersData){
})
.catch(function(error){
console.dir(error);
});