微信小程序
文章平均质量分 56
Smile_ping
stay hungry stay foolish
展开
-
uniapp扫码打开另一个小程序
uniapp、原生微信小程序扫码打开另一个小程序;原创 2024-05-30 21:15:00 · 609 阅读 · 0 评论 -
uniapp微信小程序随机生成canvas-id报错?
uniapp微信小程序随机生成canvas-id报错,App和H5端正常渲染使用?原创 2024-03-18 17:27:27 · 1386 阅读 · 1 评论 -
uniapp运行项目到微信小程序报错——未找到[“sitemapLocation“]
uniapp运行项目到微信小程序时报错,未找到["sitemapLocation"]对应的 sitemap.json 文件原创 2024-03-18 16:15:24 · 596 阅读 · 0 评论 -
蓝牙BLE开发——关于进制转换汇总(八)
在开发BLE项目过程中,遇到一些进制转换分享与记录。原创 2023-05-28 20:30:00 · 921 阅读 · 0 评论 -
根据16进制获取byte字节中的bit位?
js 如何获取 byte字节的 bit位?原创 2023-05-28 16:05:03 · 399 阅读 · 0 评论 -
微信小程序蓝牙BLE开发——计算字节高低位(七)
根据16进制数据,如何计算字节的高低位?原创 2023-04-09 18:43:29 · 252 阅读 · 0 评论 -
微信小程序蓝牙BLE开发——计算校验和(六)
微信小程序蓝牙开发,如何对协议中的数据进行计算校验和?原创 2023-04-09 17:27:13 · 516 阅读 · 0 评论 -
微信小程序绑定客服,接收不到消息?
微信小程序绑定客服,无法接收用户消息客服文档添加客服<button class="serviceBtn" open-type="contact">客服</button>注意事项查看是否授权第三方在微信小程序-设置-第三方设置-第三方平台授权管理,查看是否有授权给第三方。如果有受权第三方,则所有客服消息将推送到第三方平台;开启消息推送方式若已启用小程序消息推送,用户发给小程序的消息都将被转发到已填写的服务器地址开启消息推送方式若已启用小程原创 2022-04-21 16:45:04 · 3675 阅读 · 2 评论 -
扫普通二维码打开小程序配置详情
扫普通二维码跳转小程序配置原创 2022-03-22 14:45:24 · 1176 阅读 · 0 评论 -
微信小程序使用物流查询插件
微信小程序物流查询插件使用。原创 2022-02-18 14:09:18 · 6047 阅读 · 37 评论 -
微信小程序蓝牙BLE开发——写入一串16进制数据,低字节在前(五)
微信小程序BLE发送一串16进制数据,低字节在前文章目录微信小程序BLE发送一串16进制数据,低字节在前场景获取UTC时间写入数据向设备发送16进制数据字节转换验证发送UTC时间场景以时间2000-01-01 00:00:00 和 当前时间 计算差值秒低字节在前,发送给设备设备执行指令后返回数据,其中也包括当前UTC时间,需要进行转换关于UTC时间获取UTC时间function sendCurrentTime() { let writeSer = filterWriteServ原创 2021-10-24 14:57:29 · 7876 阅读 · 3 评论 -
2000-01-01与当前时间的差值,转换UTC时间
2000-01-01与当前时间的差值,转换UTC时间最近使用微信小程序BLE开发项目,在对接硬件协议过程中,关于UTC时间计算的问题文章目录2000-01-01与当前时间的差值,转换UTC时间当前时间差值转UTC时间计算使用转为16进制ps: 北京时区是东八区,与UTC时间相差8小时【即UTC+8】需求:以时间2000-01-01 00:00:00 为基准值,计算当前时间 与基准值时间的差秒值把秒值减去UTC时间差8小时,转成16进制,发送给设备【关于BLE开发】当前时间差值转UTC时原创 2021-07-31 11:47:25 · 904 阅读 · 0 评论 -
微信小程序地图找店
微信小程序地图找店容小编感慨一句: 2020年最后一个月,flag都实现了吗?文章目录微信小程序地图找店效果图wxmljs初始化创建Map对象获取当前经纬度1. 获取用户当前设置2. 获取当前位置获取附近商家列表创建marker跳转对应商家详情移动当前位置说明:创建map根据当前的经纬度查询附近的商家并展示在地图上。点击对应的商家跳转到商家详情参考文章: 根据当前定位查询附近商家效果图wxml关于授权失败显示的按钮这里没有展示。可直接看上面参考文章即可。【因个人项目中查看map原创 2020-12-01 14:20:51 · 1501 阅读 · 0 评论 -
微信小程序实现商品左右联动
scroll-view实现商品左右联动文章目录scroll-view实现商品左右联动scroll-view使用效果图wxmljswxss数据结构效果图scroll-view使用可滚动视图区域。使用竖向滚动时,需要给scroll-view一个固定高度,通过 WXSS 设置 height。组件属性的长度单位默认为pxscroll-view文档效果图请忽略画质失真注: 以下商品图片用于测试,如有侵权请通知,会删除相关图片。wxml<view class="productList"原创 2020-09-14 17:21:11 · 3107 阅读 · 0 评论 -
微信支付——H5,小程序支付
微信支付文章目录微信支付微信支付产品类型效果图微信小程序支付提交订单接口返回信息:效果图发起微信支付微信内H5调起支付提交订单提交订单接口返回信息:效果图根据不同支付类型执行执行JS调起支付取消支付tip: 不同类型支付渠道判断微信网页开发文档微信支付开发文档微信支付产品类型这里介绍公众号h5支付、小程序支付, 后续更新效果图微信小程序支付小程序支付开发文档开发步骤提交订单接口返回信息:效果图仅供参考, 数据格式可自定义, 把info保存并用于调起支付/** * 提原创 2020-07-28 19:19:50 · 1637 阅读 · 0 评论 -
JS实现根据两点经纬度位置获取距离
根据两点经纬度获取距离最近公司开发的一个平台,其中包含配送业务功能, 超出N距离提示不给予配送。效果图js方法方法一:function rad(d) { return d * Math.PI / 180.0;}// 根据经纬度计算距离,参数分别为第一点的纬度,经度;第二点的纬度,经度function getDistances(lat1, lng1, lat2, l...原创 2020-03-23 09:53:08 · 11048 阅读 · 0 评论 -
H5如何调用APP方法?
H5如何与APP交互开发中经常会遇到APP内嵌H5页面,避免不了js和APP的之间的交互,vue调用再次记录下。理解不好,欢迎指点!文章目录H5如何与APP交互1、`H5`调用`APP`的方法Android格式IOS格式Demo【app分享商品到小程序】2、`H5`如何接收`APP`回传的参数?3、判断当前页面所在环境1、H5调用APP的方法说明 以下示例:其中 WebJs_We...原创 2020-03-09 15:53:00 · 3516 阅读 · 0 评论 -
CRC校验计算
CRC校验计算循环冗余校验(Cyclic Redundancy Check, CRC)是一种根据网络数据包或计算机文件等数据产生简短固定位数校验码的一种信道编码技术,主要用来检测或校验数据传输或者保存后可能出现的错误。它是利用除法及余数的原理来作错误侦测的PS 在开发微信小程序项目中时,对接蓝牙BLE协议遇到。如理解有误,欢迎指点CRC(循环冗余校验)在线计算参考大神文章验算方法...原创 2020-02-24 11:21:08 · 3496 阅读 · 0 评论 -
微信小程序——获取地址描述数据(逆地理编码)
获取地址描述数据【逆地理编码】最近开发项目中,通过扫码可购买商品。其次获取当前位置经纬度 并 显示当前地址数据, 查看附近的网点。这里使用高德地图实现 逆地理编码。文章目录获取地址描述数据【逆地理编码】效果图:步骤如下:第一步:引入第二步: 调用API返回数据格式前提:申请 高德地图 key在微信公众平台小程序中配置域名: 如下图文档参考效果图:步骤如下:tips:...原创 2020-01-21 14:20:43 · 1846 阅读 · 2 评论 -
cryptojs AES加密
微信小程序使用cryptojs AES加密说明: 在开发蓝牙BLE项目过程中,需对接硬件设备。为了传输过程中数据安全性等,大部分供应商会对设备进行加密协议通信。(根据个人所需:如果供应设备本身没有做加密功能,可协商)文章目录微信小程序使用`cryptojs AES`加密加密理解cryptojs下载ECB1. 引入cryptojs文件2. 调用`cryptojs`ECB方法3. 使用`加解密`方...原创 2019-12-14 19:00:56 · 1625 阅读 · 0 评论 -
微信小程序——根据当前定位查询附近商家
微信小程序——使用微信内置地图查看位置项目需求: 根据当前的定位位置,查看附近有哪些商家,查看商家具体位置。文章目录微信小程序——使用微信内置地图查看位置步骤效果图具体实现wxmljs1. 初始数据及调用2. 获取用户当前设置3. 获取当前位置4. 获取附近商家列表5. 点击商家查看详情6. 使用`微信内置地图`查看商家具体位置手动授权(用户拒绝后)步骤首先: 获取当前地理位置, 调...原创 2019-12-12 18:49:41 · 12579 阅读 · 12 评论 -
微信小程序蓝牙BLE开发——关于进制转换(四)
微信小程序蓝牙BLE开发——进制转换这段时间开发共享设备,对接蓝牙BLE设备通信协议,过程中用到一些进制转换, 记录下方便使用。有些参考大神们,感谢分享。文章目录微信小程序蓝牙BLE开发——进制转换关于字节理解ArrayBuffer转16进度字符串16进制转10进制 相加 取低字节10进制转16进制不足位数补零`大于255`字节如何处理?十六进制 转 十进制16进制转 ASCII单个值...原创 2019-12-07 17:05:35 · 5950 阅读 · 2 评论 -
微信小程序蓝牙BLE开发实战——遇到问题及踩坑(三)
微信小程序蓝牙BLE开发——实战遇到坑及问题(三)对于我这种小白,遇到问题是常见的哈。这里记录下,避免日后再踩坑1. iPhone6及6plus无法搜索到设备?特别注意: wx.onBluetoothDeviceFoundAPI返回的数据结构, 其中advertisData数据段。来看下res.devices 的结构。 有些供应商设备是没有返回的。返回的数据结构图:下图是不同设备上...原创 2019-12-02 19:23:35 · 6389 阅读 · 5 评论 -
js和微信小程序md5加密签名
MD5加密签名为了数据的安全性、完整性,防止数据在传输过程被篡改。当post请求会加上md5签名来校验数据,多一个sign标签,sign的值就是md5生成的字符串ps: 项目上线加班,有点疲惫哈。趁某些同事再改bug,抽点时间写下吧。效果图1. 下载md5.js文件2. MD5加密数据数据签名后再发送请求, 你看会带请求数据中多一个sign字段。定义key把需要签名...原创 2019-11-26 23:47:47 · 2290 阅读 · 0 评论 -
微信小程序自定义弹窗组件
popup-component介绍微信小程序——自定义弹窗组件软件架构微信小程序效果图安装教程 下载项目后微信开发工具或其他打开即可使用说明使用自定义组件使用已注册的自定义组件前,首先要在页面的 json 文件中进行引用声明。此时需要提供每个自定义组件的标签名和对应的自定义组件文件路径:{ "usingComponents": { "my-po...原创 2019-11-21 19:54:52 · 2767 阅读 · 0 评论 -
微信小程序蓝牙BLE开发实战——案例(二)
微信小程序蓝牙BLE开发实战(二)上篇主要介绍在开发过程中应用到相关API操作。接下来介绍个人在项目开发中应用蓝牙BLE一些事情。由于时间比较仓促, 有些注释没那么详细。请理解~写的不好欢迎各位大神指。项目介绍由于公司近阶段开发的共享产品比较多,有共享充电宝、陪护床等,这里就不一一介绍哈。大部分产品通过蓝牙通讯的。快捷方便: 通过扫设备二维码进入小程序使用设备。这里拿最近开发...原创 2019-11-19 18:07:12 · 6661 阅读 · 9 评论 -
微信小程序组件间通信与事件
微信小程序组件间通信与事件微信小程序组件间通信与事件_官网指南如何定义组件并使用?创建自定义组件自定义组件_官网指南类似于页面,一个自定义组件由 json wxml wxss js 4个文件组成。首先需要在 json 文件中进行自定义组件声明(将 component 字段设为 true 可将这一组文件设为自定义组件):{ "component": true}在 w...原创 2019-11-15 17:55:20 · 1148 阅读 · 0 评论 -
微信小程序蓝牙BLE开发实战——API及流程介绍(一)
微信小程序蓝牙BLE开发(一)迟来的更新。上半年4月份以来项目中断续在对接好几个产品关于蓝牙BLE设备,通过蓝牙与设备之间通信进行使用产品。开发中也遇到不少问题哈,后面抽时间续篇。写得不好,请各位大神多多指教。此篇主要介绍一些API操作及一些返回数据结构, 项目已上线。后面抽时间上demo文章目录微信小程序蓝牙BLE开发(一)关于字节流程图使用步骤初始化数据给变量赋值1. `初始化蓝牙`...原创 2019-11-06 17:04:57 · 20507 阅读 · 39 评论 -
微信小程序WXS实现filter过滤器
WXS实现filter过滤器ps: 说到过滤器,不多不说vue中提供了强大filter过滤器, 通过管道符{{ message | capitalize }}使用微信小程序提供 WXS 模块, 结合WXML,可以构建出页面的结构。写的不好, 请大家多多指教。谢谢!API官方API模块每一个 .wxs 文件和 <wxs> 标签都是一个单独的模块。每个模块都有...原创 2019-03-29 16:13:56 · 2519 阅读 · 2 评论 -
微信小程序图片上传并移除
微信小程序图片上传ps: 最近项目使用到图片上传, 通过api中 wx.chooseImage(Object object)、wx.uploadFile实现需求: 1. 最多上传3张图片,当第三张图片时,添加按钮隐藏, 反之显示 2. 每添加一张显示删除图片icon, 实现删除功能文章目录微信小程序图片上传效果图选择图片提交事件删除图片wxmlwxssAPI文档wx....原创 2019-04-01 10:39:01 · 3773 阅读 · 8 评论 -
微信小程序request请求封装
在项目中获取后台数据时,会应用到 wx.request({}) 发起https网络请求。项目中需求:如果是 POST请求 接口, 进行 MD5加密。 根据实际需求即可。写的不好,欢迎大神们指点。谢谢!文章目录API完整request请求MD5.JSGET请求POST请求返回数据处理JSON数据排序方法导出模块APIwx.request网络请求API参考文章完整request请...原创 2019-04-08 17:52:48 · 3929 阅读 · 0 评论 -
微信小程序遍历改变当前按钮状态
微信小程序多个button同一事件操作遍历未知个数button中,如何改变当前所点击按钮的状态,或修改button文本introduce遍历button,在button上绑定事件点击当前button时禁用,或修改样式如果后台没有返回数据中没有 标识禁用属性 可自行添加wxml<view wx:for="{{list}}" wx:key="*this"> &...原创 2019-06-12 17:23:34 · 2694 阅读 · 0 评论 -
微信小程序scroll-view
scroll-view使用scroll-view可滚动到对应区域,注意: 使用竖向滚动时,需要给scroll-view一个固定高度,通过 WXSS 设置 height。效果图下图: 标题采用scroll-x横向滚动,内容采用scroll-y纵向滚动,当点击某个分类时滚动到对应区域wxml<!-- 使用scroll-view 滚动到对应位置 --><vie...原创 2019-07-02 14:32:43 · 692 阅读 · 2 评论 -
微信小程序模板消息
微信小程序模板消息因公司业务需求:扫码开锁/关锁等, 实现消息推送通知, 这里就不截流程图,大概流程文章目录微信小程序模板消息效果图介绍1. 配置消息推送2. 消息模板3. 发送模板消息页面的 [form](https://developers.weixin.qq.com/miniprogram/dev/component/form.html) 组件,属性 `report-submit` ...原创 2019-06-27 16:42:07 · 760 阅读 · 0 评论 -
微信小程序scroll-view(续)
scroll-view使用scroll-view可滚动到对应区域,注意: 使用竖向滚动时,需要给scroll-view一个固定高度,通过 WXSS 设置 height。这里写两个应用场景的demo仅供参考,欢迎大神指点…场景一:项目中遇到需求:页面中有未知按钮【同一事件每一个按钮所执行的业务不一样】,点击当前按钮触发事件发送请求后端。数据回来后,页面显示相关数据并自动滑动到...原创 2019-07-03 19:29:51 · 1768 阅读 · 0 评论 -
微信小程序获取当前位置
微信小程序获取当前位置检查用户是否有已授权。当用户已操作授权的,直接调用获取当前位置方法。项目中需求: 获取当前位置后, 把经纬度发送给后端,由于展示位置相关信息的页面是vue的, 这里应用到微信小程序跳转h5方法可直接使用代码 , 有所不足.欢迎大神指教。效果图相关APIwx.getSettingwx.openSettingwx.getLocation获取用户当前设置...原创 2019-07-12 19:37:15 · 2388 阅读 · 0 评论 -
微信小程序iPhone X适配
iPhone X适配由于 iPhone X 屏幕顶部状态栏区域有刘海屏,以及在屏幕底部增加了操作条,在开发中需适配机型最近开发微信小程序:在iPhone X XS XR XS Max机型适配,我在项目中写了X适配的方法,在其它几个屏下也差不多(这里就没有详细适配)ps: 比较忙.抽时间记录下,以下是个人使用方案(仅供参考),欢迎大神们指教…文章目录iPhone X适配效果图设计稿对比图...原创 2019-06-28 18:29:12 · 4369 阅读 · 4 评论 -
微信小程序自定义navbar
自定义导航栏项目中需求: 导航栏在插画上, 这时需要采用自定义导航栏实现.在json配置中把navigationStyle设置为custom, 这时只会保留右上角胶囊按钮.公共的导航栏编写一个自定义组件调用.欢迎大神们指教…效果图创建组件类似于页面,一个自定义组件由 json wxml wxss js 4个文件组成.首先需要在 json 文件中进行自定义组件声明, 将co...原创 2019-07-04 20:49:42 · 3800 阅读 · 2 评论 -
微信小程序授权用户信息
授权获取用户信息文章目录授权获取用户信息效果图参考APIwxmljs授权获取用户信息需要经过用户授权同意才能调用。如果用户未接受或拒绝过此权限,会弹窗询问用户,用户点击同意后方可调用接口;如果用户已授权,可以直接调用接口;如果用户已拒绝授权,则不会出现弹窗,而是直接进入接口 fail 回调。请开发者兼容用户拒绝授权的场景。ps: 抽时间记录下,以下是个人使用方案(仅供参考),欢迎...原创 2019-06-29 18:15:35 · 1733 阅读 · 0 评论 -
微信小程序知识记录(有时间会更新其他)
recored写的比较凌乱, 后续会不定期更新,欢迎大神前来指教。微信小程序解析富文本数据可通过 rich-text组件 解析富文本数据。 nodes节点类型区分 <rich-text nodes="{{item.content}}"></rich-text>处理富文本图片问题默认情况下展示图片原来的尺寸,这里获取到数据后处理一下。// 替换匹配...原创 2019-06-29 18:18:53 · 1524 阅读 · 0 评论