uni-app icon indicating copy to clipboard operation
uni-app copied to clipboard

A cross-platform framework using Vue.js

Results 519 uni-app issues
Sort by recently updated
recently updated
newest added

fix: 小程序运行时将getSystemInfoSync 方法替换为各平台的getBaseSystemInfo [issues 9511] (https://issues.dcloud.net.cn/pages/issues/detail?id=9511)

子组件内容: ``` ``` 父组件: ``` {{ item }} ``` mainfest.json: ``` "mp-toutiao": { "scopedSlotsCompiler": "augmented", "usingComponents": true } ``` 预期结果: 父组件显示传入的数组内容1,2,4, 实际结果: 只渲染了传入数组的第一个值:1,1,1 "scopedSlotsCompiler"默认为auto的时候会报错“主包不能引用分包文件”,看了论坛之后改成了"scopedSlotsCompiler": "augmented",这样的话编译确实通过了,但是实际打包头条和小红书小程序后,插槽传值始终都是1个; 环境是:vue2+cli(官网最新版本和alpha版本都试过都有此问题)

mp

**问题描述** 设置"optimization": { "subPackages": true }后,所有分包的第三方js文件仍然被打包到主包的vendor.js中,导致主包尺寸过大 **复现步骤** 1、npx degit dcloudio/uni-preset-vue#vite-ts my-vue3-project创建新项目 2、pages目录下新建index1页面,并且配置到pages.json中的subPackages中进行分包 3、index1下npm init,并安装lodash进行测试。index1中页面使用lodash,不依赖其他js ``` import _ from "lodash"; const result = _.chunk([1, 2, 3, 4, 5], 2); console.log(result) ```...

mp

``` uni.addInterceptor('navigateTo', { invoke: (args)=>{ const path = '/pages/about/index' // 这是不支持的,BUG产生位置 return { url: path } // 这是正常的 args.url = path } }) uni.navigateTo({ url: '/pages/user/index' }) 只能跳转到args已设置的,即会跳转至:/pages/user/index 而非 /pages/about/index...

vue3
uni api

安卓手机,弹出showModal的页面(不显示取消按钮),使用左滑、右滑,弹窗直接消失,而不是返回上一层页面。

mp
无后续反馈将自动关闭
uni api

**新功能描述** 有些场景下会有安卓设备为多个屏幕,例如收银台设备(商米收银机);uni中目前没有找到关于多屏幕的API,插件市场中的原生插件有局限性,例如某些插件打开的副屏内容为一个webview,但是webview中的网页无法调取设备 **现状及问题** 插件市场中的插件买了个遍但都是差不多的效果,可以多打开一块屏幕做到双屏,但是副屏的webview无法调取设备(摄像头),并且部分插件还存在闪退问题 **尝试方案** 建议官方可以出一款插件来解决此类问题,也尝试使用 5plusAPI 实现功能 但这些确实对于前端来讲有些困难,这几天看了很多安卓文档,尝试了很多中方案,总是会有一些内容无法兼容 **补充信息**

enhancement

关联 https://ask.dcloud.net.cn/question/198316 暂不合并。 考虑 vue2 上运行正常,不排除 vue3 继续支持 audio 内置组件。如果这个改动生效,后续 audio 就不能调整,会有兼容问题 经过讨论,目前分成两步走 - audio 优化错误提示,明确用户不能使用 audio - 考虑是否允许 vue3 开放 audio - 考虑是否支持更多配置想,允许内置组件、平台组件之间切换 update: 使用 createElement 也可以直接操作

`sass` 从 `1.79.1` 开始会提示 2.0.0 后会移除 `legacy` API ``` Deprecation Warning: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0. ``` 通过配置 Vite 的 `css.preprocessorOptions`...

uniapp开发的APP在鸿蒙系统里无法进行原生与webview进行交互,原本uniapp中的plus方法evalJs无法在鸿蒙next里不支持,请问有什么方案能实现吗?

Uniapp 如何请求鸿蒙 next 中相关的敏感权限,比如录音等权限