mm2
mm2
  • 发布:2025-01-13 22:17
  • 更新:2025-01-14 13:41
  • 阅读:29

自己开发的vue/html不是运行在webview中吗? js中有document/window等对象怎么报错? 

分类:鸿蒙Next

我的vue3代码中引入了其他厂商的组件,在HarmonyNext下提示 document undefined. 这个vue3的代码不是在webview里面运行的吗?这些代码在PC端,手机浏览器中都能正常运行,偏偏在HarmonyNext下运行失败?
另外,不是在harmonyNext中的webview中运行原始的vue3文件吗? 怎么好像是编译成 app-harmony1.3.7\entry\src\main\resources\rawfile\apps\HBuilder\www\app-service.js来运行?

2025-01-13 22:17 负责人:无 分享
已邀请:
DCloud_heavensoft

DCloud_heavensoft

所有app平台和小程序一样,逻辑层在独立js引擎里。https://uniapp.dcloud.net.cn/tutorial/performance.html

mm2

mm2 (作者)

那么很多基于浏览器js的库无法引用,那么不修改js库的源码,可以转换吗?如 document转成XXX后使用基于浏览器js的库

要回复问题请先登录注册