添加一个安卓临时测试按钮
This commit is contained in:
parent
89b91a936d
commit
696afb1a59
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue