自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 react.js接入支付宝支付

这里的data.data.form 是服务端返回的form表单 setAttribute('target', '_self');tartget 设置为self,是为了兼容 safari浏览器 以及其他兼容问题。这个展示可能不太友好, 可以根据业务需求展示成弹框也可以 , 手机网站支付一般都展示第一种方式。电脑网站支付/手机网站支付。前端展示的方式分为两种。

2024-01-11 09:45:37 505

原创 react hooks 接入微信JSAPI支付

首先要根据以下链接获取code,使用 urlEncode 对 reduirect_url 进行处理,使用js方法 encodeURIComponent 就可以。根据这个链接获取code,并传递给服务端,服务端根据code, 获取到openId,去进行JSAPI下单,并且返回 前端调用微信支付时所需的参数。后续就靠服务端去调用微信的支付通知以及查询订单返回订单的最新状态了。前端调用JSAPI支付。先说明一下以上的参数。

2024-01-10 11:22:37 529

原创 react hooks接入微信native支付

首先判断是pc的情况下,调用服务端接口,拿到时间(微信返回的是带有时区的 时间),借助moment第三方库就可以实现,获取到自己想要的时间格式。根据业务需求,要增加一个二维码失效,这里就需要前端自己写逻辑了, 服务端返回一个失效时间,前端根据失效时间-当前时间 展示一个倒计时,如图展示。native支付,就看服务端懒不懒,懒得话,需要前端自己转换时间格式,以及生成二维码。等倒计时结束之后,前端给二维码上方添加一个遮罩,就可以防止微信扫码可以识别二维码了。

2024-01-10 10:52:30 492

原创 echarts 简化水柱图

【代码】echarts 简化水柱图。

2024-01-05 09:08:59 387 1

原创 H5内嵌app ios和android返回上一页

ios手机返回上一页,positionMessage(‘必须加参数,可以随便写,不写不生效’)android手机返回上一页,跟android工程师商议好,自定义一个方法,例如stub()再所需的文件引入即可。

2024-01-03 20:52:19 679 1

原创 vue H5列表滚动兼容ios手机

一定要明白,滚动的是列表区域,而不是整个页面, 列表区域的高度设置成,height: calc(100vh - 表单区域);再当前页面添加,兼容ios手机。

2024-01-03 10:17:24 444 1

原创 react.js使用react-pdf-js

使用antd spin 组件添加一个loading效果,给用户一个极好的体验感。file: props.file, //文件。page: props.page,//页码。

2024-01-03 10:02:19 876 1

原创 react.js使用友盟统计做埋点

在根目录通过script标签引进 上面的url。再页面中直接用,后面两个参数自己定义就可以。这里的id是根据友盟返回的id填写。

2024-01-03 09:54:12 460 1

原创 react.js查看发票

这里的 'res.data.billPath' 是请求服务端接口返回的发票地址,为了兼容ios手机浏览器问题。这个是打开新页面, 微信内置浏览器,需要另做处理。

2024-01-03 09:45:31 375

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除