export const getUserToken = () => {
let result = '';
setupWebViewJavascriptBridge((bridge) => {
bridge.callHandler('fetchUserInfo', (data) => { // 這一步是異步的,想請教改為同步的怎么寫
result = data;
});
}); return result;
};這是一段h5和iOS交互的方法,就是調(diào)用一個iOS方法,iOS返回一個參數(shù)回來,iOS的返回是用回調(diào)方法里返回的,調(diào)用這個方法還沒等給result復(fù)制就直接返回默認的空字符串了,求各位大神指導(dǎo)怎么寫才能返回正常取到的結(jié)果呢?
js異步方法如何改為同步方法
郎朗坤
2018-08-03 20:53:33