【发布时间】:2021-08-27 21:51:34
【问题描述】:
我在 NuxtJS+Firebase 项目 VuexStore 中使用指纹。
当我在客户端调用该函数时,可以获得访客 ID。但是如果我像 nuxtServerInit 这样在服务器端使用,我就无法获得。
const fpPromise = FingerprintJS.load();
const abc = (async() => {
const fp = await fpPromise
const result = await fp.get()
const visitorId = result.visitorId
return visitorId;
})()
abc.then(
function(value) {
state.visitorId = value
},
function(error) {
return error
}
)
有解决办法吗?
【问题讨论】:
标签: javascript node.js firebase vue.js nuxt.js