![](https://img-blog.csdnimg.cn/9c2106ff36884f6d87e2ed709f4ddd47.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
uniapp
文章平均质量分 76
uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。
温柔的二斤半
凡事皆有可能,永远别说永远。
展开
-
uniapp注册页面(表单验证)
【代码】uniapp注册页面(表单验证)原创 2023-07-19 11:13:58 · 695 阅读 · 0 评论 -
uniapp选取本地资源(图片,视频,文件)
current 为当前显示图片的链接/索引值,不填或填写的值无效则为 urls 的第一张。App端如需要更丰富的相机拍照API(如直接调用前置摄像头),参考。1.9.5+ 支持传图片在 urls 中的索引值。,其中 B1 与 B2 的图片链接是一样的。从本地相册选择图片或使用相机拍照。拍摄或从手机相册中选择图片或视频。原创 2023-07-19 11:09:00 · 5718 阅读 · 2 评论 -
uniapp打包
如果使用了微信开放平台里的appid,那么应用的包名需要与微信开放平台填写的包名保持一致。在华为开发者工具中,导入生成的华为快应用项目,测试项目代码运行正常后,点击”构建“打包正式版,在。在HBuilderX工具栏,点击发行,选择本地打包,如下图,点击即可生成离线打包资源。在HBuilderX中顶部菜单依次点击 “发行” => “快应用-华为”,即可在。同样可拉下快速发布菜单并按数字键选择。出现如下界面,点击打包即可。生成华为快应用项目代码。内容同上,不再重复。原创 2023-07-20 17:01:18 · 439 阅读 · 0 评论 -
uniapp客服实现
需要将 button 组件 open-type 的值设置为 contact,当用户点击后就会进入客服会话,如果用户在会话中点击了小程序消息,则会返回到小程序,开发者可以通过 bindcontact 事件回调获取到用户所点消息的页面路径 path 和对应的参数 query。为丰富小程序的服务能力,提高服务质量,微信为小程序提供客服消息能力。客服人员可以扫描下面的二维码获取用户发送的消息。原创 2023-07-20 17:04:40 · 3061 阅读 · 1 评论 -
uniapp自定义顶部tabbar
【代码】uniapp自定义顶部tabbar。原创 2023-07-17 11:07:04 · 470 阅读 · 0 评论 -
uniapp分享实现
在 manifest.json 的 App SDK 配置里,勾选微信消息及朋友圈,并填写 appid,如需在iOS平台使用还需要配置通用链接。如果手机端未安装QQ、微博,调用时会启动这些平台的wap页面分享,如果已安装相应客户端,会启动它们的客户端分享。可以得到配置的结果列表,注意这里返回的是manifest配置的,与手机端是否安装微信、QQ、微博无关。可以分享到微信、QQ、微博,每个社交平台被称为分享服务提供商,即provider。微信小程序分享不支持调用api分享,只支持用户手动点击分享。原创 2023-07-20 17:04:07 · 7541 阅读 · 0 评论 -
uniapp上传图片、视频
等接口获取到一个本地资源的临时文件路径后,可通过此接口将本地资源上传到指定服务器。对象,需要至少传入 success / fail / complete 参数中的一个。在各个小程序平台运行时,网络相关的 API 在使用前需要配置域名白名单。将本地资源上传到开发者服务器,客户端发起一个。,可监听上传进度变化事件,以及取消上传任务。原创 2023-07-19 11:10:25 · 2890 阅读 · 2 评论 -
uniapp(网络请求以及接口封装)
【代码】uniapp(网络请求以及接口封装)原创 2023-07-15 10:48:08 · 217 阅读 · 0 评论 -
uniapp条件编译
json的条件编译,如不同平台的key名称相同,cli项目下开发者自己安装的校验器会报错,需自行关闭这些校验器对json相同key的校验规则。在小程序平台,如果原生导航栏被隐藏,仍然在右上角会有一个悬浮按钮,微信下也被称为胶囊按钮。不同平台下的特有功能,以及小程序平台的分包,都可以通过 pages.json 的条件编译来更好地实现。条件编译是用特殊的注释作为标记,在编译时根据这些特殊的注释,将注释里面的代码编译到不同平台。那么我们在使用的时候就不能直接使用,该api的使用在h5平台及app平台会直接报错。原创 2023-07-15 10:53:18 · 894 阅读 · 0 评论 -
uniAPP项目结构及生命周期
编译器将开发者的代码进行编译,编译的输出物由各个终端的runtime进行解析,每个平台(Web、Android App、iOS App、各家小程序)都有各自的runtime。组件支持的生命周期,与vue标准组件的生命周期相同。在app端,还支持原生渲染的nvue,以及可以编译为kotlin和swift的uts。目录下除不满足条件编译的文件,会直接复制到最终的打包目录,不会打包编译。目录下的文件(vue、js、css 等)只有被引用时,才会被打包编译。目录下,建议这些公用的资源放在自建的。原创 2023-07-15 10:45:46 · 331 阅读 · 0 评论 -
uni项目运行到模拟器
可选的模拟器非常多,直接百度搜索【安卓模拟器】,这里我使用的是。原创 2023-07-15 10:54:28 · 868 阅读 · 0 评论 -
uniApp项目创建
选择自定义模板时,需要填写 uni-app 模板地址,这个地址其实就是托管在云端的仓库地址。以 GitHub 为例,地址格式为 userName/repositoryName,如 dcloudio/uni-template-picture 就是下载图片模板。原创 2023-07-15 10:21:25 · 2989 阅读 · 0 评论 -
uniapp页面通信
在uni中,想要实现页面通讯,比较主流的有5中方式,这4中方式各有各的优缺点,请谨慎选择。优缺点:路由传参和本地缓存是长久存储,刷新页面数据不会丢失,但路由传参适用于数据比较少的情形。globalData适用于小型项目,vuex适用于中大型项目。原创 2023-07-15 11:01:40 · 1626 阅读 · 0 评论 -
uniapp路由跳转
组件,但只能跳转本地页面。目标页面必须在pages.json中注册。跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面。url有长度限制,太长的字符串会传递失败,可使用。关闭当前页面,返回上一页面或多级页面。保留当前页面,跳转到应用内的某个页面,使用。关闭当前页面,跳转到应用内的某个页面。关闭所有页面,打开到应用内的某个页面。获取当前的页面栈,决定需要返回几层。当前页面出栈 跳转之后的页面入栈。页面全部出栈,只留下新的页面。该组件类似HTML中的。等多种方式解决,如下为。原创 2023-07-15 10:56:44 · 565 阅读 · 0 评论 -
uniapp路由
里配置每个路由页面的路径及页面样式。类似小程序在 app.json 中配置页面路由一样。则需要在 pages.json 中填写。页面路由为框架统一管理,开发者需要在。方式管理路由,可在插件市场搜索。有两种页面路由跳转方式:使用。原创 2023-07-15 10:55:19 · 275 阅读 · 0 评论 -
uniapp(tabbar配置)
在 pages.json 中提供 tabBar 配置,不仅仅是为了方便快速开发导航,更重要的是在App和小程序端提升性能。在这两个平台,底层原生引擎在启动时无需等待js引擎初始化,即可直接读取 pages.json 中配置的 tabBar 信息,渲染原生tab。同时,HBuilderX 还内置了常用的页面模板(如图文列表、商品列表等),选择这些模板,可以大幅提升你的开发效率。如果应用是一个多 tab 应用,可以通过 tabBar 配置项指定一级导航栏,以及 tab 切换时显示的对应页。原创 2023-07-15 10:46:39 · 1306 阅读 · 0 评论 -
uniappH5去掉页面标题
-- 这里是状态栏 -->原创 2023-07-15 10:51:56 · 2647 阅读 · 0 评论