
小程序
文章平均质量分 71
快雪时晴-初晴融雪
初出茅庐,天下无敌;再学三年,寸步难行。脚踏实地,久久为功。
展开
-
微信开发工具-详情-调试基础库:理解调试基础库
微信基础库是小程序的运行环境,为小程序提供了运行所需的各种API和工具,以及基础框架和运行逻辑等。通过性能分析工具,开发者可以找出小程序中的性能瓶颈,并采取相应的措施进行优化,提高小程序的运行效率和用户体验。在管理后台,开发者还可以设置基础库的最低版本要求,以确保用户使用的小程序版本与开发者期望的版本兼容。由于不同版本的基础库可能支持不同的功能和API,因此开发者需要在调试基础库中测试小程序的兼容性。通过在不同版本的基础库上进行测试,开发者可以确保小程序在不同版本的微信客户端上都能正常运行。原创 2024-12-27 22:00:00 · 1134 阅读 · 0 评论 -
微信小程序:一个小程序跳转至另一个小程序
这个 API 接受一个对象参数,其中可以包含目标小程序的 appId、path(目标小程序内的页面路径)、extraData(传递给目标小程序的参数)等。1.1、目标小程序需开放被跳转:目标小程序需要在其 app.json 文件中配置 navigateToMiniProgramAppIdList,将源小程序的 AppID 加入其中。在目标小程序的 app.json 文件中,添加 navigateToMiniProgramAppIdList 字段,并包含源小程序的 AppID。原创 2024-09-30 20:00:00 · 5984 阅读 · 2 评论 -
微信小程序:调用 摄像头、选择照片或视频 都没反应 / wx.chooseImage 选择上传图片无反应
为了_______,开发者将在获取你的明示同意后,访问你的摄像头。开发者收集你选中的照片或视频信息,用于________微信小程序 调用 摄像头、选中的照片或视频,都没反应。wx.chooseImage 选择上传图片无反应。开发者收集你选中的文件,用于________添加信息类型,摄像头、选中的照片或视频。服务内容声明,用户隐私保护指引,更新。登录后台关联,点“设置”原创 2023-12-03 19:15:04 · 3853 阅读 · 1 评论 -
CSS:浏览器设置placeholder样式 / 微信小程序设置placeholder样式
设置浏览器的placeholder样式在小程序中设置placeholder样式需要使用组件的内置属性。在上面的示例中,placeholder-style属性被设置为一个字符串,包含了CSS样式。在这个字符串中,您可以设置任何CSS样式属性,例如颜色、字体大小、字体样式等。请注意,这些属性仅适用于placeholder文本,而不是输入的文本。如果您需要设置输入文本的样式,应该将样式应用到输入框或文本域本身。原创 2023-11-24 14:29:49 · 6455 阅读 · 0 评论 -
小程序:project.config.json / project.private.config.json / 项目配置文件 /拉取代码产生冲突 / 如何解决
例如小程序的第三方 API 密钥、版本号等敏感信息,这些信息不应该被公开或共享,因此需要保存在本地进行保护。同时,由于这个文件不会被上传到服务器或共享给其他开发者,因此不同开发者之间也可以使用不同的 private.config.json 文件,并且可以独立配置。由于 project.private.config.json 包含敏感信息,一般不会被提交到代码仓库中,而是由开发人员在本地进行管理。原创 2023-11-24 12:17:27 · 4411 阅读 · 0 评论 -
小程序-uni-app:将页面(html+css)生成图片/海报/名片,进行下载 保存到手机
本文实现,uniapp微信小程序,把页面内容保存为图片,并且下载到手机上,说实话网上找了很多资料,但是效果不理想,直到看了一个开源项目,我知道可以实现了,本文以开源项目uniapp-wxml-to-canvas 为蓝本 记录集成的步骤,以供参考。这些组件可以通过 require 方法引入并使用,也可以在页面的 json 配置文件中进行全局注册,被所有页面调用。通过创建自定义组件,可以让开发者更加方便地完成复杂的交互效果和组件封装,从而提高小程序的可维护性和开发效率。到此功能实现,集成步骤也比较简单,原创 2023-10-17 22:42:03 · 13023 阅读 · 3 评论 -
小程序-uniapp:URL Link / 适用于在移动端 从短信、邮件、微信外网页 等场景打开小程序任意页面
小程序URL Scheme、URL Link是微信小程序后台生成的一种地址,适用于从短信、邮件、微信外网页 等场景打开小程序任意页面。所以,适用性极强。原创 2023-09-25 22:37:11 · 2828 阅读 · 0 评论 -
微信小程序-虚拟支付:适用场景 / iPhone调试用支付成功,Android调用失败,提示“小程序支付能力已被限制” / “errMsg“.“requestPayment:fail banned”
注意:signData:具体支付参数见signData, 该参数需以string形式传递, 例如signData: '{"offerId":"123","buyQuantity":1,"env":0,"currencyType":"CNY","platform":"android","productId":"testproductId","goodsPrice":10,"outTradeNo":"xxxxxx","attach":"testdata"}需要按照要求接入 “虚拟支付”原创 2023-09-07 19:26:42 · 5352 阅读 · 0 评论 -
报错-小程序:errMsg: “getUserProfile:fail privacy permission is not authorized“
小程序是一种轻量级的应用程序,可以在微信、支付宝等平台上运行。小程序调试基础库是指小程序开发者工具中用于调试和运行小程序的基础库。基础库指的是小程序的核心库,包含小程序的运行环境和基础 API,如网络请求、数据存储等。调试基础库则是指小程序开发者工具中用于模拟小程序运行环境和提供相应 API 的库。通过调试基础库,开发者可以在开发者工具中调试小程序的代码和功能,检查和修复问题。原创 2023-08-16 13:54:59 · 2088 阅读 · 0 评论 -
小程序-uni-app:hbuildx uni-app 安装 uni-icons 及使用
根目录uni_modules目录下增加uni-icons、uni-scss。原创 2023-08-15 09:57:40 · 4228 阅读 · 1 评论 -
小程序-uni-app:实现锚点连接/锚点跳转(uni.pageScrollTo、scroll-into-view)
Uniapp支持锚点连接,可以通过以下步骤实现锚点连接。原创 2023-07-09 13:41:00 · 6170 阅读 · 0 评论 -
vue3+ts:shims-vue.d.ts
shims-vue.d.ts是一个TypeScript类型定义文件,在使用TypeScript编写Vue.js应用程序时,它有助于编译器识别Vue.js语法并提供类型检查。在搭建这个base项目的时候出现红素波浪线如图,代码运行正常,但是看起来很难受,于是各种查找,能找到的资料很少,可能和我提问不够准确也有关系,有人说删除tsconfig.js就可以了,我测试了,结果真的可以,但是这绝不是我想要的,这明显忽略了tsconfig.js这个文件的意义,继续研究吧!1、使用as关键字实现类型断言。原创 2023-06-16 23:32:27 · 2973 阅读 · 0 评论 -
小程序-uni-app:uni-app-base项目基础配置及使用 / uni-app+vue3+ts+vite+vscode
uniapp微信小程序开发全记录原创 2023-06-08 23:49:10 · 20882 阅读 · 0 评论 -
小程序-uni-app:scroll-view/区域滚动、下拉刷新、上拉加载更多
开发环境:小程序、uniapp + vue3 + ts实现功能:列表页面实现,区域滚动、下拉刷新、上拉加载更多,效果如图:正常:下拉刷新:原创 2022-07-24 19:32:46 · 7010 阅读 · 2 评论 -
小程序:picker-view选择器快速滚动,确认时,”值显示错误“
点击确定,关闭弹出的picker,数据无法及时更新,需等待一下,或手动触停滚动再点确定。滑动到某一个角色,点击确定,页面的数据没有更新,停留在之前的一个选项。picker内容还在滚动时或滚动回弹动画还未结束时,嵌入页面的滚动选择器。组件,其它节点不会显示。技术选型uniapp。...原创 2022-07-15 22:45:38 · 3534 阅读 · 1 评论 -
小程序:uniapp解决 vendor.js 体积过大的问题
一、环境介绍uniapp + HBuilderX二、问题描述真机调试,提示包提交过大,不能生成二维码,后续上传代码更是不可能了 三、代码包体积优化代码包体积优化 | 微信开放文档3.1、图片等静态资源放到服务器上,小程序引用服务器文件地址(图片较多的话会节约大量的体积)。项目仅保留了底部导航的icon。3.2、根据业务类型进行分包处理(分包后单一包的体积迅速减少):使用分包 | 微信开放文档3.3、运行时压缩代码 (体积减少很多,测试项目减少400多kb) 压缩前: 这几步骤下来代码体积到了:小于2原创 2022-06-24 15:00:09 · 32694 阅读 · 0 评论 -
小程序:web-view打开网页
一、背景微信作为一个互联网入口提供了“通讯、朋友圈、微信公众号、微信小程序、微信小游戏”等等,安全可靠的功能及互联网入口,在小程序中打开网页这样的交互是非常实用且意义重大的功能,更加奠定了微信作为互联网入口的强大,相比浏览器更加增加了自己的护城河,同时满足了不同场景的应用。本文我们实现在小程序中通过web-view打开网页。二、配置域名2.1:2.2: 三、web-view页面效果:四、欢迎交流指正,关注我,一起学习。[爆]小程序内可直接打开网页了!附开发文档 - 走看看......原创 2022-06-17 15:35:19 · 2580 阅读 · 0 评论 -
小程序:启动Hello uni-app
启动hello uni app原创 2022-05-11 11:15:26 · 2526 阅读 · 1 评论 -
小程序:浅谈小程序更新机制,发版后多久能全覆盖
开发者在管理后台发布新版本的小程序之后,微信客户端会有若干个时机去检查本地缓存的小程序有没有新版本,并进行小程序的代码包更新。但如果用户本地有小程序的历史版本,此时打开的可能还是旧版本。如果有更新,下次小程序启动时会同步进行更新,更新到最新版本后再打开小程序,尽可能保证用户能够尽快使用小程序的最新版本。但当次启动仍会使用客户端本地的旧版本代码,即新版本的小程序需要等下一次冷启动才会应用上。有人说,微信小程序的更新机制长久以来都是迷一样的存在,当你发布一个新版本的时候,不知道何时用户才能看到。原创 2022-04-05 17:24:02 · 9505 阅读 · 0 评论