- 博客(63)
- 收藏
- 关注
原创 微信小程序申请getlocation权限
2、如果小程序没有导航功能。可以使用wx.openLocation写一个导航页面功能,以便进行权限申请。所以需要申请getlocation权限的开启。体验版没有申请开启不影响使用,但是上线提审必须申请权限开启,否则无法提审。如上图所示,必须先设置主营类目。否则申请权限开启的时候,申请会自动驳回。基本满足上面两个点,就可以申请wx.getLocation权限开启。2、体验小程序必须包含导航/配送/查找附近等功能。1、发布的体验版小程序一定要有上面的功能。申请该权限需要满足两个要求。
2024-11-19 10:59:21 623
原创 uniapp使用plus.runtime.openURL唤起微信/支付宝后自动打开第三放url
此种方式weixin://dl/businessWebview/link/?appid=appid&url=https://场景描述:点击按钮,唤起微信/支付宝APP,在微信/支付APP里面自动打开一个URL。uniapp唤起小程序,小程序代码里面使用webview展示改URL。在外部浏览器打开微信内浏览器打开自己的页面报无法访问错误。公司接到一个项目,使用的uniapp开发一个功能。
2024-10-23 17:02:38 658 1
原创 【uniapp使用内置组件barcode遇到的问题】
使用此组件需要在mainfest.json-APP模块配置-Barcode进行勾选。否则iOS手机打包安装无法显示。uniapp使用下面的代码进行扫码功能的开发。真机调试页面显示正常。但是打包之后再苹果手机上不显示扫码页面。
2024-10-23 15:53:22 367
原创 iOS 打包上传保存You do not have required contracts to perform an operation
错误内容:You do not have required contracts to perform an operation. (ID: d4a5fc85-19。刚开始框里的内容是不显示的。只有点击同意页面最上面的协议之后。之后登录appstore,发现苹果更新了一些协议,需要用户点击同意。今天提交一个很久没有更新的项目。在打包上传的时候,报错了。首先排除了证书以及配置文件过期的问题。然后再去点击上传就成功了。证书标识部分才能显示。
2024-09-12 11:41:56 817
原创 nvue 中使用组件传值this.$emit不触发问题
使用uniapp开发,在nvue文件里面引用了一个公共组件,组件使用vue写的。组件里面使用了this.$emit。
2024-08-28 14:17:13 192
原创 uniapp使用cover-view,使用@click无效
第三方链接使用的是web-view进行展示。由于该组件优先级太高,正常的前端组件无法在该页面浮现展示。所以就考虑使用了cover-view进行覆盖。最近要做直播详情页面,用的是第三方直播链接,需要在该页面上放两个按钮,点击按钮需要弹出相关商品及优惠券。类似于抖音直播页面。
2024-07-31 18:23:32 484
原创 消息订阅报错-用户拒绝: errMsg
经过查询,原来消息订阅功能只能在点击方法里面使用,也就是说在接口回调里面是无法响应的。但是项目运行起来,消息订阅功能并没有被调用起来。这里消息订阅功能写在接口请求成功的方法里面。小程序开发过程中,使用消息订阅功能。并且还会报错,显示用户拒绝。
2024-06-19 11:10:53 1202
原创 微信小程序-wx.showToast超长文字展示不全
根据官方文档,icon=none,最多显示两行文字。所以如果提示信息较多,超过两行,就需要用其他方式解决。1、要在xml里面添加,否则就会报错找不到节点。2、要在ts或者js引入,否则就无法使用。3、在ts或者js页面先引入再使用。1、在需要使用的json页面引入。2、在xml页面添加。
2024-05-31 14:20:04 3033
原创 微信小程序 vant tabs组件选中下划线位置异常
所以更改成wx:if=”{{permissionsShow}}"。permissionsShow是控制弹框隐藏显示的bool值。因为项目是弹框显示,van-tabs是写在van-popup里面的。使用id=“tabs"的方法重置是不生效的(亲测)。1、使用id=“tabs"的方法,是需要van-tabs直接展示在页面上的时候才生效。2、使用wx:if=”{{permissionsShow}}",适用于这种弹框显示的功能。最近在修改项目问题 ,遇到使用van-tabs出现下划线错位的问题。
2024-05-24 14:42:36 708
原创 微信小程序仿写el-tree
1、index.json(组件)2、index.scss(组件)flex: 8;.expand {3、index.ts(组件)/*** 组件的属性列表*/value: []},treeListIndex: { // 当期树形列表的索引value: 1},isOpenAll: { // 是否展开全部节点},})},/*** 组件的初始数据*/data: {tree: [],
2024-05-08 17:18:18 440
原创 微信小程序:getCurrentPages()的使用
getCurrentPages()函数用于获取当前页面栈的实例,以数组形式按栈的顺序给出,第一个元素为首页,最后一个元素为当前页面。不要在 App.onLaunch 的时候调用 getCurrentPages(),此时page 还没有生成。以上就是我在微信小程序开发中经常会遇到的getCurrentPages()使用场景。例如:进入小程序非默认首页时,需要提供返回首页的按钮或者执行其它事件。不要尝试修改页面栈,会导致路由以及页面状态错误。1、getCurrentPages()的使用。1、利用页面栈的长度。
2024-05-08 16:51:43 1723
原创 【xcode15.3 打包报错 Command SwiftCompile failed with a nonzero exit code】
解决办法: 选中pod 报错的库 Code Generation->Compilation Mode改成和debug一样的 Incremental。升级Xcode15后 打包报错 xxx Command SwiftCompile failed with a nonzero exit code。
2024-04-08 10:13:42 2182 2
原创 iOS报错-Command PhaseScriptExecution failed with a nonzero exit code
在项目的Pods目录下,找到Targets Support Files->Pods-xxxx-frameworks.sh。
2024-03-18 18:43:09 2725
原创 Xcode15.3 -Library ‘iconv2.4.0‘ not found
今天升级了一下Mac mini 和Xcode15.3,运行项目就报Library ‘iconv2.4.0’ not found的错误xcode升级到:15.3(15A240d)项目在旧版本下,是能通过编译 并且能运行的。
2024-03-14 17:24:32 1475
原创 Xcode 15.3 Archive失败
xcode15.3打包报错 Command SwiftCompile failed with a nonzero exit code
2024-03-14 15:39:00 2623 1
原创 小程序嵌套H5-真机突然无法使用
1、其他环境使用测试手机扫码登录是否正常?(正常) 2、H5地址改为本地IP,然后用小程序真机调试模式。今天测试反馈了一个问题,测试环境的小程序突然就登录不了了。我自己拿手机扫码登录是正常的,用其他同事的手机扫描登录也是正常。4、H5地址改为测试环境地址,使用小程序真机调试模式。(不正常,无法登录。特别是对于低版本系统的手机来说,更容易遇到未知问题。方案2:H5发布的地址,在小程序里面每次发布在该地址的后面增加问号及随机数字。方案1:卸载微信,清空手机缓存。3、直接将H5链接再测试手机上打开登录是否正常?
2024-03-06 18:27:27 532
原创 PC页面-企业微信扫码登录
1、打开项目找到public文件,点击打开找到index.html文件。前端:企业ID、项目ID、PC端登录页面的url链接,需要URLencode转码。3、填写应用logo、名称、介绍、选择部门成员。前后端代码写好之后,需要在测试环境进行验证该功能是否正常。2、点击应用管理下拉找到自建-点击自建,创建自建应用。项目需求PC端登录需要对接企业微信扫码登录功能。4、配置网页授权、企业微信授权、企业可信IP。后台:企业ID、项目ID、项目秘钥。2、在登陆页面增加企业微信扫码功能。1、扫码登录企业微信后台管理。
2023-11-02 15:05:30 1439 2
原创 项目添加EZOpenSDK之后就开始报错:could not build module foundation等
最近修改一个老项目,出现了一个报错问题。现在终于找到解决方法了。could not build module foundation错误。could not build module NSString错误。could not build module UIKit错误。找到项目的.pch文件,将 #ifdef。和 #endif添加进去。百度了很久,查询到一个有用的方法。注意,一定要放在最外层。
2023-10-30 18:41:48 369
原创 iOS-报错The sandbox is not in sync with the Podfile.lock. Run ‘pod install‘ …的解决方法
Xcode编译报错The sandbox is not in sync with the Podfile.lock. Run ‘pod install’
2023-06-16 17:34:45 865
原创 Xcode-打包报错“Command PhaseScriptExecution failed with a nonzero exit code“
Xcode报错“Command PhaseScriptExecution failed with a nonzero exit code”
2023-05-30 17:48:30 561 1
原创 iOS QQ分享报错--错误码:25105
下面的就是微信、QQ分享所需要的文件。和之前微信分享配置一样,放在域名的根目录下或者子目录.well-known中,如果.well-known不存在,新建一下。bundle Id: 就是项目的ID,这个是要和上面配置文件里面的bundle ID保持一致的。比如我的微信和QQ都需要配置link,我就可以配置这一个,让两者的link一样就可以了。因为微信分享的时候也创建了该文件,现在QQ分享也需要配置该文件。具体配置与上面的一样-----2、QQ开发者配置。下面👇🏻的配置如果有相同的域名只配置一个就可以了。
2023-04-11 11:58:15 1482
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人