Skip to content

Commit 1f56334

Browse files
committed
fix: 修复 Vue3 使用此插件报错的问题
1 parent c0826f2 commit 1f56334

File tree

2 files changed

+963
-1196
lines changed

2 files changed

+963
-1196
lines changed

src/runtime.ts

+10
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,16 @@ import {
66
import { initNativeApi } from './apis'
77
import { components } from './components'
88

9+
// 支付宝真机只有 navigator.swuserAgent
10+
const { userAgent } = navigator
11+
Object.defineProperty(navigator, 'userAgent', {
12+
configurable: true,
13+
enumerable: true,
14+
get () {
15+
return userAgent || (navigator as any).swuserAgent || ''
16+
}
17+
})
18+
919
hostConfig.initNativeApi = initNativeApi
1020

1121
mergeReconciler(hostConfig)

0 commit comments

Comments
 (0)