Ezviz-OpenBiz / EZUIKit-JavaScript-npm

轻应用npm版本,降低接入难度,适配自定义UI,适配主流框架
233 stars 82 forks source link

在uniapp vue3中引入报错 #196

Open KingJardon opened 5 months ago

KingJardon commented 5 months ago

uniapp开发 vue3 官方提供uniapp demo是vue2 我在vue3使用编译之后在h5可以显示,在app端引入直接报错 import EZUIKit from 'ezuikit-js'; app运行直接报错

freeshineit commented 5 months ago

是想在app 运行 还是在webview 中运行

KingJardon commented 4 months ago

是想在app 运行 还是在webview 中运行

app

freeshineit commented 4 months ago

是想在app 运行 还是在webview 中运行

app

native app 肯定不行的 这个sdk 需要window 环境。

原生SDK: android: https://open.ys7.com/help/33 ios: https://open.ys7.com/help/40

KingJardon commented 4 months ago

是想在app 运行 还是在webview 中运行

app

native app 肯定不行的 这个sdk 需要window 环境。

原生SDK: android: https://open.ys7.com/help/33 ios: https://open.ys7.com/help/40

我用的uniapp,官方给的demo可以在uniapp上使用,但是官方使用的是vue2,demo采用js资源存放在本地,使用script引入。 我使用Vue3,demo在vue3选项式开发中因为uni.getSystemInfoSync获取不到报错,改用npm加载import引入,在浏览器运行没问题,运行到app就报错了

KingJardon commented 4 months ago

是想在app 运行 还是在webview 中运行

app

native app 肯定不行的 这个sdk 需要window 环境。

原生SDK: android: https://open.ys7.com/help/33 ios: https://open.ys7.com/help/40

因为vue3选项式 中uni.getSystemInfoSync获取不到报错,目前我的解决办法就是把windowWidth从上一个页面直接传过来。

问题是vue3在app使用import引入ezuikit.js报错是不兼容吗