- 博客(95)
- 资源 (3)
- 收藏
- 关注
原创 支付宝小程序一次性订阅requestSubscribeMessage授权和操作详解
3、选中选项,勾上保持并点击好的 — 下次调用授权不会弹出弹窗,直接回调,真机调试中,需要右上角设置->消息管理中切换成不接收,下次调用授权才可重新拉起弹窗。2、点击通知默认跳转线上,如需跳转到体验版和开发版,必须在所需的版本上打开右上角联调设置,同扫描二维码跳转到指定版本一样。2、消息通知打开的情况下,授权弹窗点好的或者勾选保持并好的,然后getsetting。3、消息通知打开的情况下,授权弹窗点取消或者勾选保持并取消,然后getsetting。1、消息通知关闭的情况下,getSetting获取状态。
2024-03-20 13:58:15 901
原创 微信小程序一次性订阅requestSubscribeMessage授权和操作详解
2、打开选项开关,勾选总是保持以上选择,点击允许或拒绝 --> 下次调用授权时不会弹出,但是仍然可以接受到requestSubscribeMessage的回调结果(同意or拒绝)注意:**勾选保持并同意或取消,开发工具可以通过清除缓存来再次唤醒弹窗,真机体验版或正式版是不能再次唤醒的,只能通过右上角设置中去手动改变接收或不接收。1、【未授权时】or【 选项打开,允许或拒绝后,再次调取getSetting】,getSetting获取的结果。1、打开选项开关,点击允许或拒绝 --> 下次调用授权时还会弹出。
2024-03-13 10:59:40 1085 2
原创 小程序运行报错 运行报错 [ERROR] Invalid define value (must be an entity name or valid JSON syntax):
这里必须单引号里面加双引号。
2024-01-15 14:46:34 444
原创 taro h5 ios解决input不能自动获取焦点拉起键盘
描述:页面中有个按钮,点击跳转到第二个页面(有input),能直接获取焦点拉起键盘输入。
2023-11-22 16:50:35 888
原创 taro h5 点击页面任意地方关闭弹窗组件 --- findDOMNode 判断点击节点是否属于某个组件
场景:如图,弹窗在大组件中,点击小组件显示弹窗,要求点击除弹窗外的任何元素都能关闭弹窗并且能执行元素原有的逻辑。
2023-09-05 17:41:52 498
原创 taro 支付宝/微信小程序/h5 上传 - base64的那些事儿
【代码】taro 支付宝/微信小程序/h5 上传 - base64的那些事儿。
2023-08-31 10:05:49 1014
原创 taro react/vue h5 中的上传input onchange 值得区别
【代码】taro react/vue h5 中的上传input onchange 值得区别。
2023-08-24 09:45:11 743
原创 taro h5 formData上传图片的坑-Required request part ‘file‘ is not present
网上很多资料显示,formData上传时不需要设置content-type, 而taro.request默认是设置的content-type=application/json, 就算手动设置了,也不会自动加boundary, 而这个boundary的值怎么算的没有去深究了,最后还是选择的原生…
2023-08-21 16:22:18 763
原创 脚手架 --- 如何安装模块到指定目录
描述:在用户主目录下创建文件夹big-cat, 将一个模块安装到 big-cat/node_moduels中。
2023-08-01 13:33:17 94
原创 h5百度地图聚合---切换tab时,聚合不能清除
描述:切换tab的时候用map.clearOverlays清除,但是地图缩放下聚合又出现了。解决:地图组件监听makers的时候。项目:taro3+vue3。
2023-07-25 10:49:57 276
原创 git 跨仓库合并代码
3、在B中,创建一个新分支ft-b,并把A的dev分支代码切到新分支上:git checkout -b ft-b a-brach/dev。4、在B中,切回到master分支上,然后合并ft-a和master: git merge ft-a。1、在B中,添加A的场库:git remote add a-branch(定一个名字)2、在B中,拉取A的代码:git fetch a-branch, 这里是所有分支上的。描述:跨仓库合并,将A的dev分支合并到B的master中。5、如果有冲突,解决,ok了。
2023-07-24 14:05:18 349
原创 lerna ERR! E402 You must sign up for private packages
解决:在package.json中加上。
2023-07-17 15:05:44 208
原创 自研组件-createIntersectionObserver实现图片懒加载组件
原理比较简单,通过监听图片,出现在显示区域内就渲染图片,透明度0,图片加载完成后透明度为1,这样就有个过度效果,加载失败显示一个失败的,也可以再加个图片loading的效果,这里直接在容器上设置的背景色代替了。2、组件里面是通过watch url去添加监听器,这个url必须有个赋值的过程,如果接口里面本来就是有url字段的,组件里面并不会去添加监听器。3、组件内监听的是id, 用index区分,监听到了结果后要断开监听,之前有试过监听 ‘.base-lazy-image’, 会全部展示出来。
2023-07-14 16:54:45 392
原创 小程序编译报错 chunk common [mini-css-extract-plugin]
小程序编译报错 chunk common [mini-css-extract-plugin]
2023-02-06 10:22:54 886
原创 taro 兼容支付宝小程序和微信小程序<九>---判断是否是开发者工具/开发版/体验版/正式版/测试环境/正式环境
判断是否是开发者工具/开发版/体验版/正式版/测试环境/正式环境
2022-12-14 14:41:09 1076
原创 taro 兼容支付宝小程序和微信小程序<八>-- map组件 支付宝小程序在缩放地图后,再拖动,地图会自动恢复到缩放前得比例
1. 支付宝小程序map地图缩放后,在移动,会自动恢复到缩放前的比例2. 如果设置了include-points,支付宝小程序在拖动地图时 include-points 还是会起作用
2022-12-08 13:42:08 831
原创 taro3.3.12升级至3.5.8解决支付宝小程序启动基础库2.0构建报错---slot 的祖先节点中未找到 element
taro3.3.12升级至3.5.8解决支付宝小程序启动基础库2.0构建报错---slot 的祖先节点中未找到 element
2022-12-07 13:44:26 1637
原创 Using / for division outside of calc() is deprecated and will be removed in Dart Sass 2.0.0
运行时警告 Deprecation Warning: Using / for division outside of calc() is deprecated and will be removed in Dart Sass 2.0.0.原因:sass版本的问题, 换成calc全局安装 sass-migrator, 在node_modules/.bin中运行 sass-migrator division ./node_modules/taro-ui-vue3/dist/s
2022-12-06 17:06:45 6996
原创 ts项目打包报错 error TS6504: xxxxxx is a JavaScript file. Did you mean to enable the ‘allowJs‘ option?
ts打包报错
2022-11-22 11:14:40 2410 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人