diff --git a/src/address-edit/AddressEditDetail.tsx b/src/address-edit/AddressEditDetail.tsx
index efecefb98..4095519e8 100644
--- a/src/address-edit/AddressEditDetail.tsx
+++ b/src/address-edit/AddressEditDetail.tsx
@@ -1,7 +1,7 @@
import { PropType, ref, defineComponent } from 'vue';
// Utils
-import { isAndroid, createNamespace } from '../utils';
+import { createNamespace } from '../utils';
// Components
import { Cell } from '../cell';
@@ -12,7 +12,6 @@ import type { AddressEditSearchItem } from './types';
import type { FieldInstance } from '../field/types';
const [name, bem, t] = createNamespace('address-edit-detail');
-const android = isAndroid();
export default defineComponent({
name,
@@ -41,18 +40,6 @@ export default defineComponent({
emit('input', `${express.address || ''} ${express.name || ''}`.trim());
};
- const onFinish = () => field.value?.blur();
-
- const renderFinish = () => {
- if (props.value && props.focused && android) {
- return (
-
- {t('complete')}
-
- );
- }
- };
-
const renderSearchTitle = (express: AddressEditSearchItem) => {
if (express.name) {
const text = express.name.replace(
@@ -95,15 +82,14 @@ export default defineComponent({
return (
<>
{
expect(get({ a: { b: 2 } }, 'a.b.c')).toEqual('');
});
-test('isAndroid', () => {
- expect(isAndroid()).toBeFalsy();
-});
-
test('isMobile', () => {
expect(isMobile('13000000000')).toBeTruthy();
expect(isMobile('+8613000000000')).toBeTruthy();
diff --git a/src/utils/validate.ts b/src/utils/validate.ts
index 7f35a3c54..beca29cc1 100644
--- a/src/utils/validate.ts
+++ b/src/utils/validate.ts
@@ -35,10 +35,6 @@ export function isNumeric(val: string | number): val is string {
return typeof val === 'number' || /^\d+(\.\d+)?$/.test(val);
}
-export function isAndroid(): boolean {
- return inBrowser ? /android/.test(navigator.userAgent.toLowerCase()) : false;
-}
-
export function isIOS(): boolean {
return inBrowser
? /ios|iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase())