12.3
This commit is contained in:
+20
-17
@@ -269,6 +269,7 @@ import { encryptAesEcb, decryptAesEcb } from "@/utils/aesEcb.js";
|
||||
import { getCameraPermission } from "@/utils/permission.js";
|
||||
import topTip from "@/components/topTip/topTip.vue";
|
||||
import lazyImg from "@/static/default_news_iv.png";
|
||||
import isAndroid from "@/utils/platform.js";
|
||||
// 弹窗状态
|
||||
const isTimePopupShow = ref(false);
|
||||
const isLocationPopupShow = ref(false);
|
||||
@@ -438,23 +439,25 @@ const sendWebsocketMsg = (code) => {
|
||||
// });
|
||||
};
|
||||
const handleScanCode = () => {
|
||||
getCameraPermission(scanCode);
|
||||
// uni.sendNativeEvent('getScanCodeAuth', {
|
||||
// msg: 'getScanCodeAuth'
|
||||
// }, ret => {
|
||||
// console.log('getScanCodeAuth回调数据');
|
||||
// console.log(ret);
|
||||
// if(ret.code==200){
|
||||
// scanCode()
|
||||
// }else{
|
||||
// uni.showToast({
|
||||
// title: '相机权限授权失败',
|
||||
// icon: 'none'
|
||||
// });
|
||||
// }
|
||||
// })
|
||||
|
||||
|
||||
if(isAndroid){
|
||||
getCameraPermission(scanCode);
|
||||
}else{
|
||||
console.log('ios执行');
|
||||
uni.sendNativeEvent('getScanCodeAuth', {
|
||||
msg: 'getScanCodeAuth'
|
||||
}, ret => {
|
||||
console.log('getScanCodeAuth回调数据');
|
||||
console.log(ret);
|
||||
if(ret.code==200){
|
||||
scanCode()
|
||||
}else{
|
||||
uni.showToast({
|
||||
title: '请在iPhone的"设置-隐私-相机"中允许肝胆相照专家端访问相机',
|
||||
icon: 'none'
|
||||
});
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
const scanCode = () => {
|
||||
uni.scanCode({
|
||||
|
||||
Reference in New Issue
Block a user