Uniapp是DCloud推出的跨端开发框架,基于Vue.js语法,可一套代码编译到iOS、Android、H5、小程序(微信/支付宝/抖音等)、快应用等多平台,兼顾开发效率与原生体验。支持Vue组件化开发、npm包引用,内置uni-app原生插件市场扩展能力,适合快速构建多端应用,大幅降低跨端开发…
页面分享是写在一个组件里面,ctx.draw 不执行(无绘制),ctx.draw 中完成回调不执行。但是在 H5 中可以很好的运行。 仔细翻看文档发现:文档中明确说明,在组建中使用,创建 Canvas 画布上下文的时候需要传入 this 。 Object this :在自定义组件下,当前组件实例的 …
每次连真机调试也不是不可以,但是偶尔也会连不上或者手机没在身边,这时候模拟器就是很好的选择,但是连接模拟器也有些问题,比如根本就找不到模拟器。 1.打开 ADB 路径设置窗口 2.找到模拟器的 adb 工具,并设置端口 7555 我的 mumu 模拟器的 adb 路径为: D:/Program Fi…
getElmSize(el, inCom = false, obj = null) { return new Promise(r => { const query = inCom ? wx.createSelectorQuery().in(obj) : wx.createSelectorQue…
在 IOS 上定位没有问题,但是运行到 Android 上就报错: getLocation:fail [geolocation:12]缺少定位权限 请到 http://lbs.amap.com/api/android-location-sdk/guide/utilities/errorcode/查看…
为了在地图原生组件 <map> 上覆盖内容,在某个页面使用 subnvue,按照官方教程一步步添加代码,打安卓包时报错信息如下: 19:32:12.467 项目 'employeesApp' 开始编译... 19:32:14.790 4.36 19:32:14.801 请注意运行…
在 UniApp 或小程序开发中,图片裁切是非常常见的功能需求,比如用户头像裁剪、证件照裁剪等场景。本文将详细拆解一个可复用、高定制化的图片裁切组件,从组件结构、核心逻辑到样式实现,带你完整掌握图片裁切组件的开发思路和实现细节。 一、组件整体设计思路 本组件基于 UniApp 跨端特性开发,兼容小程…
在 UniApp 或小程序开发中,拖拽排序是一个非常常见的交互需求,比如自定义功能菜单、待办事项排序等。本文将手把手教你实现一个可自定义 UI 的通用拖拽组件,支持长按触发拖拽、边界限制、自动吸附排序,且能适配不同高度的列表项,满足多样化的业务场景。 一、组件核心设计思路 该拖拽组件的核心逻辑围绕 …