情景:h5界面嵌入app里,这里用的是vue+element+mint-ui
1、h5界面需要获取app的登录信息
方法是app提供原生的方法,挂载在window上
比如
//方法 app同事肯定会给你提供
//这里需要注意的:如果原生的方法需要参数,要问清楚app同事参数,如果要获取app拿的值
//比如我这里要获取登录信息,一般是json形式,需要转化一些JSON.parse()
//另外,要问清楚,返回的字段名,这样方便获取对应的值,比如,下方我获取的值
const centerInfoData = 'fundaccount,idnumber,fullName';
let {fundaccount,idnumber,fullName} = JSON.parse(window.NEDK.tztGetUserCenterInfo(centerInfoData))
2、获取window上的方法,我这里是客户提供了一个js文件,这样才能获取到window.NEDK里面的方法,这里面就是window.NEDK的一些方法,到时候如果是这种形式,可以alert一下是否有值还是null,如果是null就需要客户提供一个这个文件