添加一个安卓临时测试按钮

This commit is contained in:
李彪 2025-04-14 09:22:42 +08:00
parent 89b91a936d
commit 696afb1a59
1 changed files with 30 additions and 0 deletions

View File

@ -1,5 +1,8 @@
<template> <template>
<view class="content"> <view class="content">
<view style="border:1px solid red;height:50rpx;">
<u-button type="primary" @click="testFn">调试录入卡片</u-button>
</view>
<daySelect @dateChange="onDateChange" /> <daySelect @dateChange="onDateChange" />
<view v-if="isToday" class="task-info"> <view v-if="isToday" class="task-info">
<view class="title">今日任务</view> <view class="title">今日任务</view>
@ -133,6 +136,33 @@ export default {
}, },
methods: { methods: {
testFn(){
let u = navigator.userAgent;
let isAndroid =
u.indexOf("Android") > -1 || u.indexOf("Adr") > -1; //android
// let isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios
try {
if (isAndroid && AndroidJs) {
console.log("%c%s", "color:red", "安卓--调用方法");
const reqRow = {
name: "input",
data: "",
};
AndroidJs.func(JSON.stringify(reqRow)); //
} else {
console.log("%c%s", "color:red", "苹果--调用方法");
const reqRow = {
name: "back-iphone",
data: "",
};
window.webkit.messageHandlers.func.postMessage(
JSON.stringify(reqRow)
); // ios
}
} catch (e) {
console.log(e, "e-----判断安卓苹果类型出错");
}
},
onDateChange({ date, isToday }) { onDateChange({ date, isToday }) {
// //
// return // return