- 博客(5)
- 收藏
- 关注
原创 APP内嵌H5,input弹出键盘后页面底部空白
4、设置input的blur事件,在页面初始化的时候获取页面的高度,当收起键盘时,input输入框会触发失焦事件,所以在blur事件中执行 window.scrollTo(x,y) 方法,y是初始化时获取到的页面高度,这样在收起键盘后页面就不会卡住留下一个大空白了。h5是uniapp的项目,场景是app项目中内嵌h5页面,IOS手机在点击输入框后,底部键盘弹出,页面整体上移。1、根据uniapp官网的说明,设置页面中键盘的弹出方式。2、监听页面的尺寸变化,在变化时改变页面的高度。
2024-08-22 09:50:47
188
原创 微信小程序转uniapp后可能存在的问题处理
3、变量命名格式为【_name】下划线+名称的命名方式,在转换后,template标签中和data声明中都会被自动替换为【name_var】,如果有此类命名的需要注意下;2、一些特殊名字的使用会报错,比如我的项目中使用了命名为【default】的变量名(这是我接手的项目,我也不理解为什么会这么起名),则需要替换名字;我们公司的业务场景是,将微信小程序的代码转换成uniapp的代码后,用在app项目的h5页面嵌套中进行展示和操作。以上是目前见到并处理过的问题,之后遇到新的问题再更新吧。
2024-08-21 11:46:56
160
原创 uni-app:处理微信浏览器中授权微信登录后,无法正常回退问题
一、情景在微信浏览器中,需要使用用户微信的code数据,因此采用了"location.href"获取微信授权信息的方式来实现授权登录,并且在重定向页面中获取code,完成操作后需要返回上一页,但是这时候发现采用uni.navigateBack()或者$Router.back()只能回到微信授权的那一页,结果又一次重定向回现在的页面了。/** * H5端微信授权登录 * getApp().globalData.AppId: 配置的appid * redirect_uri: 当前...
2022-03-18 11:36:21
2739
原创 uni-app:实现PayPal支付功能
一、相关网址:1、uni-app官方文档地址:开通 | uni-app官网2、paypal开发者中心:Applications - PayPal Developer二、开发流程1、开发前配置:(1)登录账号后新建项目:Sandbox是沙盒项目(用于测试),Live是线上项目。(2)Client ID 是我们后面需要用到的(3)再往下的沙盒配置中,需要结合项目配置信息了。首先配置项目发行App时的包名:然后在manifest.json -> App..
2022-03-15 14:31:58
5983
34
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人