一、 返回星聯(lián)
當(dāng)從星聯(lián)跳轉(zhuǎn)到自己開發(fā)的應(yīng)用后,需要返回星聯(lián)的時(shí)候可以調(diào)用此方法。
window.backApp.postMessage("返回星聯(lián)");
二、 定位
需要獲取用戶當(dāng)前位置時(shí),可以調(diào)用。
window.openLocation.postMessage("定位");
window.receiveLocation = (position) => {
state.position = position;
};
三、 相冊
需要使用手機(jī)相冊里的照片時(shí),可以調(diào)用。
window.selectMultiImage.postMessage("相冊");
window.receiveMultiImage = (images) => {
state.images = images.split('@');
};
四、 拍照
需要打開相機(jī)拍照時(shí),可以調(diào)用。
window.openCamera.postMessage("拍照");
window.receiveCameraImage = (image) => {
state.image = image;
};
五、 聊天
需要快速打開聊天界面時(shí),可以調(diào)用。
window.goChat.postMessage('{"uid":"2","toNickname":"測試","toAvatar":"測試"}');
六、 語音通話
需要快速使用語音通話時(shí),可以調(diào)用。
window.goCall.postMessage('{"uid":"2","toNickname":"測試","toAvatar":"測試","type":"語音通話"}');
七、 視頻通話
需要快速使用視頻通話時(shí),可以調(diào)用。
window.goCall.postMessage('{"uid":"2","toNickname":"測試","toAvatar":"測試","type":"視頻通話"}');
八、 測試入口
消息列表點(diǎn)擊右上角掃一掃即可測試。如果需要調(diào)試可在html源代碼中加入vconsole調(diào)試面板。