vConsole
vConsole copied to clipboard
uniapp app端,接入vConsole报错
vConsole Version: 3.15.1
vue3 + ts + vite
main.ts 引入
export function createApp() {
const app = createSSRApp(App)
app.use(new VConsole() as any)
app.use(uviewPlus)
setupStore(app)
return {
app,
}
}
也尝试过vite-plugin-vconsole插件 一样的错误.
你的环境里没有 window.navigator.sendBeacon
导致的报错。我查了下,应该是上次的兼容没做全,有遗漏,导致某些地方还是会去读不存在的 navigator。我再fix下。
感谢这么快响应, 等修复后,我再测下.
尝试clone build后发现又有新的问题了, 是不是app端由于是weex实现,没有window这些基础对象,所以导致uniapp app端的时候是无法使用的?
没有window
对象那肯定用不了的了,window.console, window.XMLHttpRequest, window.localStorage, window.requestAnimationFrame
都是依赖window的。
reportJSException >>>> exception function:createInstanceContext, exception:white screen cause create instanceContext failed,check js stack ->Uncaught TypeError: Cannot read property 'MutationObserver' of undefined at _ (app-service.js:4866:26)
是报这个问题吗, 我clone build后报这个问题。
vConsole Version: 3.15.1
vue3 + ts + vite
main.ts 引入
export function createApp() { const app = createSSRApp(App) app.use(new VConsole() as any) app.use(uviewPlus) setupStore(app) return { app, } }
也尝试过vite-plugin-vconsole插件 一样的错误.
真心求教,你后来解决了吗?我最近想用uniapp开发APP,连的xcode的iphone模拟器,一时不知道如何调试,本来以为通过safari的开发里可以,谁知道每次只要重新修改代码,热启动的时候,safari的调试窗口就消失了,而hbuilder里也打印不出对象,全部是[object Object],那这样岂不是摸瞎开发?你这边有什么其他方案调试样式和js代码吗?感谢
vConsole Version: 3.15.1
![]()
vue3 + ts + vite
main.ts 引入
export function createApp() {
const app = createSSRApp(App)
app.use(new VConsole() as any)
app.use(uviewPlus)
setupStore(app)
return {
app,
}
}
也尝试过vite-plugin-vconsole插件 一样的错误.
真心求教,你后来解决了吗?我最近想用uniapp开发APP,连的xcode的iphone模拟器,一时不知道如何调试,本来以为通过safari的开发里可以,谁知道每次只要重新修改代码,热启动的时候,safari的调试窗口就消失了,而hbuilder里也打印不出对象,全部是[object Object],那这样岂不是摸瞎开发?你这边有什么其他方案调试样式和js代码吗?感谢
后面由于着急进度.就没有继续研究,如果你是unisdk接入的话.可以在option开启log,然后还需要加入log的库,uni文档上有,然后在xcode控制台可以看到日志了,就是调试比较麻烦,需要打包wgt,cp到工程,我一般是用微信开发者工具调试,后面再去app看
@hootigger vite-plugin-vconsole 引入没有起任何作用
نسخه vConsole: 3.15.1
vue3 + ts + vite
main.ts 引入
export function createApp() { const app = createSSRApp(App) app.use(new VConsole() as any) app.use(uviewPlus) setupStore(app) return { app, } }
也尝试过vite-plugin-vconsole插件 一样的错误.
https://github.com/Tencent/vConsole/issues/629#issue-1755925006****
您好,来信收到,我会尽快回复