当前位置: 首页 > news >正文

uniapp h5支付(支付宝和微信支付)

支付宝和微信支付

支付宝

创建一个页面,复制下面即可

<template><view><div class="body" v-html="formUrl"></div></view>
</template><script>export default {data() {return {formUrl: '' // 用于展示form表单的URL};},onLoad() {const Form = uni.getStorageSync('Form'); //获取你本地存储的form表单渲染成页面this.formUrl = Form//将接口返回的Form表单显示到页面document.querySelector('body').innerHTML = this.formUrl; // body对应上面的class	 this.$nextTick(() => {console.log(document.forms, "form"); //跳转之前,可以先打印看看forms,确保后台数据和forms正确,否则,可能会出现一些奇奇怪怪的问题 ╮(╯▽╰)╭document.forms['0'].submit(); //重点--这个才是跳转页面的核心,获取第一个表单并提交});},methods: {}};
</script><style scoped></style>

把后端接口返回的form表单存本地,跳转到上面的页面

uni.setStorageSync('Form', res.data) //form表单
this.$u.route('/pages/alipayH5')

微信支付

微信外部浏览器打开微信支付

后端接口返回一个url

window.location.href = JSON.parse(res.data).h5Url
http://www.lryc.cn/news/413643.html

相关文章:

  • Radamsa:一款高性能通用模糊测试工具
  • css中使用data中的变量
  • Java 设计模式之策略模式 (Strategy Pattern) 详解
  • 习题20240803(未完成)
  • C语言程序设计25
  • TypeScript 基础类型与类型声明
  • 算法:BFS 解决多源最短路问题
  • grep工具的使用
  • Langchain核心模块与实战[9]:RAG检索增强生成[文本向量化、实战ChatDoc智能文档助手]
  • Java从入门到精通(十五) ~ IO流
  • C Primer Plus 第4章——第二篇
  • 优化海外用户体验,畅通支付路径!来了解WeTest的本地化支付测试方案
  • VUE框架面试整理-模板语法
  • 【C语言】fseek、ftell以及rewind函数(随机文件读写)
  • 使用 Elastic Observability 中的 OpenTelemetry 进行基础设施监控
  • 征服数据结构中的时间和空间复杂度
  • springboot Security vue
  • 13. 计算机网络HTTPS协议(一)
  • Bean的作用域和生命周期
  • 【Qt】QMainWindow之菜单栏
  • uni-app封装组件实现下方滑动弹出模态框
  • MATLAB(15)分类模型
  • 非虚拟机安装Centos7连接wifi并开机自动联网
  • 怎么选择的开放式耳机好用?2024超值耳机分享!
  • Web 框架
  • 嗖嗖移动业务大厅(JDBC)
  • 大学生编程入门指南:如何从零开始?
  • 如何基于欧拉系统完成数据库的安装
  • 防御笔记第九天(持续更新)
  • html+css+js前端作业和平精英6个页面页面带js