草庐IT

【IOS-Debug】uniapp小程序打开APP原生页面

前言APP里面的uniapp小程序要接入微信支付,但是支付的调起为实现统一管理是由APP原生调起支付,不是每个小程序自己实现。所以,支付完成的页面也是写在APP宿主原生页面的,涉及到小程序打开原生页面的跳转方式。页面跳转方式众所周知,常见的IOS页面跳转有present和push两种。前者弹出的视图是模态视图,由UIViewController管理的视图控制器堆栈。新弹出的页面可以看见上一个页面。后者是由UINavigationController管理的视图控制器堆栈,打开新视图都入栈,调用之前的视图则需要出栈。在window下同时只能显示一个ViewController。一、使用push跳转

基于Java+Vue+uniapp微信小程序健身小助手系统设计和实现

博主介绍:✌全网粉丝30W+,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行交流合作✌主要内容:SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、小程序、安卓app、大数据、物联网、机器学习等设计与开发。🍅文末获取源码联系🍅👇🏻 精彩专栏推荐订阅👇🏻 不然下次找不到哟2022-2024年最全的计算机软件毕业设计选题大全:1000个热门选题推荐✅Java项目精品实战案例《100套》Java微

基于uniapp+vue3多端「h5+小程序+App」仿微信/抖音直播商城|uni-app+vue3小视频

uniapp-vue3-welive一款uniapp+vue3+pinia跨端仿抖音直播商城实例。全新基于uniapp+vue3+vite4+pinia等技术研发的一款跨平台仿制微信/抖音直播带货商城uniapp+vue3短视频实例项目,支持编译到h5+小程序+App端。技术框架编辑器:HbuilderX3.98框架技术:uniapp+vue3+vite4+nvue+piniaUI组件库:uv-ui+vk-uview弹框组件:uaPopup(uniapp封装多端弹框组件)自定义组件:uaNavbar+uaTabbar组件本地缓存:pinia-plugin-unistorage编译支持:H5+小

微信小程序uniapp记住密码

记住密码功能在请求登录接口成功后,我们需要判断用户是否勾选记住密码,如果是,则将记住密码状态、账号信息存入本地。下次登录时,获取本地的记住密码状态,如果为true则获取本地存储的账号信息,将信息回填登录表单。但是如果密码直接存在缓存里,很容易出问题,现在我们需要将密码做加密处理。这里采用base64加密方式base64简单使用1、安装base64npminstall--savejs-base642、引入base64//js中任意位置都可引入letBase64=require('js-base64').Base64;3、可以通过encode和decode对字符串进行加密和解密letBase64=

在uniapp引入企业微信群二维码的操作

在uniapp引入企业微信群二维码的操作首先,我们通过企业微信创建群和获取url第一步:登录网站企业微信,[官网点击前往](https://work.weixin.qq.com/)第二步:点击“客户与上下游”第三步:点击加客户第四步:点击加入群聊下的“设置”第五步:点击新建加入群聊第六步:选择“在小程序中加入群聊”第七步:点击“新建群聊”,在弹出的框,选择“新建群聊”第八步:选择该群群主,并设置群名称,然后点击确定第九步:点击“创建”就可以了,然后记录下生成的url,后面要用哦!接下来,我们在uniapp小程序里配置基本需求首先在微信公众号平台登录你的小程序,然后在设置-第三方设置-插件管理添

【uniapp项目路由,配置,修改uni ui默认样式,小程序端不生效问题】

1.对不同平台进行不同配置或样式:对不同端的css样式不一样使用#ifdef#endif包裹(其中MP表示小程序端,表仅在小程序端是那个样式)//#ifdefAPP-PLUS margin-top:88rpx; //#endif //#ifdefH5 margin-top:0; //#endif //#ifdefMP margin-top:88rpx; //#endif对不同端package.json中导航配置不同1.使用#ifdef#endif包裹{ "path":"pages/mine/addAgent/uploadInfo", "style":{ "navi

uniapp中实现H5录音和上传、实时语音识别(兼容App小程序)和波形可视化

文章目录Recorder-UniCore插件特性集成到项目中调用录音上传录音ASR语音识别在uniapp中使用Recorder-UniCore插件可以实现跨平台录音功能,uniapp自带的recorderManager接口不支持H5、录音格式和实时回调onFrameRecorded兼容性不好,用Recorder插件可避免这些问题。DCloud插件市场下载插件(有demo项目源码):https://ext.dcloud.net.cn/plugin?name=Recorder-UniCoreRecorder-UniCore插件特性支持vue2、vue3、nvue支持编译成:H5、AndroidAp

微信小程序uniapp出现白屏怎么解决(总集)

我本人遇到这种问题一般都很快解决了,所以没有怎么留意,没有凡尔赛自夸,不是自己厉害,只是比较细心。最近有小伙伴反馈白屏,突然想到这种情况有很多种,想做个集合,有朋友遇到解决不了的,请留言,我尽可能解决并留在此处。最重要的!!!如果你的电脑配置不怎么样,并且没有改动就白屏,请重启微信开发者工具,电脑性能好出现概率低但不完全白屏情况一开启了Selectedcontextonly请不要给这个打√,或者出现问题的时候检查,部分问题出现bug的时候,这个会隐藏掉bug提示。虽然他能很好帮我们解决ui库警报提示过多的问题白屏情况二缓存未清理这种情况常常出现在多个小程序项目,修复bug,接手别人项目的情况,

uniapp中引用uView后,使用u-input标签的type=‘number‘在小程序失效

项目场景:uniapp中u–input报销金额标签只能输入数字,u-input微信小程序不生效问题描述input标签中使用type='number失效,看了很多文档,说在小程序运行后,手机上可以跳出来数字键盘,尴尬的是,苹果机没任何反应,什么都能输入,根本没有限制只能输入数字和小数,所以用正则处理了一下,就OK原因分析:好像官方,适配度做的不够,但是用事件+正则就ok解决方案:1.添加事件:2.写正则下面加nextTick是为了页面渲染完,获取最近的把数据写上去,我目前的理解,上面两步就OK,限制只能输入数字及小数点

uniapp项目播放m3u8(hls)视频

(一)前言①uniapp项目,运行在手机浏览器端,需要播放m3u8类型视频。在网上找了好久教程,记录一下实现过程。②最开始使用的是videojs,后来改用MuiPlayer,两种方式都记一下。③m3u8就是hls。④在线播放m3u8视频:https://m3u8play.com/、http://tool.liumingye.cn/m3u8/(第一个播放速度比较快)⑤用来测试的m3u8视频地址:https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8(二)使用videojs实现1、使用步骤//安装videojsnpminstall--save-devvi