首页 > 编程语言 >微信小程序使用web-view 在web-view选择商品 跳回微信小程序里面支付 微信小程序跳h5 h5在跳回微信小程序

微信小程序使用web-view 在web-view选择商品 跳回微信小程序里面支付 微信小程序跳h5 h5在跳回微信小程序

时间:2023-07-01 15:13:36浏览次数:36  
标签:web 微信 程序 h5 miniProgram view

                        孩 你好

 

 

在微信公众平台 添加 web-view 业务域名。

 

实现需求 是    在web-view里面购买商品 要支付的时候跳到小程序里面 支付 支付成功在回去 跳到web-view订单页。

 

由于 微信内置浏览器 js-sdk不支持 微信小程序支付, 而且后端也只能跳到h5 页面 。跳到微信小程序 只能是前端做。

后端创建订单成功 把参数 放到url 上面,跳到了h5 在这个h5里面 ,前端做判断 在跳回微信小程序 可以用 js-sdk 里面的·方法

<script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>直接引入js-sdk  必须要1.6.0 以上的 因为有些方法 版本低不兼容用不了

方法就是       jWeixin.miniProgram.getEnv   判断 是在什么环境下    如果是在微信小程序下面 就用   jWeixin.miniProgram.redirectTo({  url: "   路径  ?  a =  "   +  '     可以拼接参数    '  }) 就可以跳转到微信小程序啦啦啦

              如果不支持  jWeixin  那就用wx.miniProgram   我就是不支持wx.miniProgram 才用    jWeixin.miniProgram的

jWeixin.miniProgram.getEnv(res => {        
if (res.miniprogram) {
jWeixin.miniProgram.redirectTo({
url: "/pages/homeIndex/cs/cs?data=" + JSON.stringify(e),
})
return
} else {
}
})

 

标签:web,微信,程序,h5,miniProgram,view
From: https://www.cnblogs.com/zhangershi/p/17519288.html

相关文章

  • Nodejs开发web后台
    Nodejs开发web后台expressexpress介绍express是一个基于Node.js平台的极简、灵活的WEB应用开发框架,官方网址简单来说,express是一个封装好的工具包,封装了很多功能,便于我们开发WEB应用(HTTP服务)express使用express本身是一个npm包,所以可以通过npm安装#初始化一个项目npmini......
  • 一周课程学习总结1【关于Linux和c语言程序设计】
    前言这周是我正式开始学习嵌入式的第一周,首先学习了c语言环境的安装,简单的了解了Linux,然后学习了c语言程序设计的部分内容。下面是对这周学习内容的一些总结和我的个人理解,如有不对之处还请指出。LinuxLinux优点:1)开放性;2)完全免费;3)多用户;4)多任务;5)良好的用户界面;6)设备独立......
  • 陪诊小程序系统|陪诊软件开发|陪诊系统功能和特点
    随着医疗服务的逐步改善和完善,越来越多的人群开始走向医院就诊,而其中不少人往往需要有人陪同前往,这就导致了许多矛盾与问题的发生,比如长时间等待、找不到合适的陪诊人员等。因此为人们提供一种方便快捷的陪诊服务成为了一种新的需求,于是陪诊小程序浮出水面,下面我就给大家讲讲陪诊小......
  • web开发实训-学习笔记
    微信小程序属于前端前端开发工程师必须要实现相似竞品(快应用华为)具体开发能实现的功能首页的轮播图搜索界面能搜索的几首歌曲点击可播放,封面可以转动能自主的切换上下歌曲WXMLview=div打上{}的数据都是从外部1调取的数据'app.js'最主要的开发界面"color":"#ff......
  • Ruby web开发实战(8)-Ruby疑难点(4)
    目录Proc与lambda传引用Proc与lambda#!/usr/bin/ruby#encoding:UTF-8numSum=Proc.newdo|x|result=0x.eachdo|n|result+=nendresultendputsnumSum.call([11,22,33])66------------------(programexitedwithcode......
  • 微信小游戏代码包侵权解决办法
    微信过审机制介绍1、大致步骤就是提审->机器审核->人工审核;2、机器审核部分:审核代码部分,资源相关部分人工审核部分:审核UI相关,标题是否侵权,玩法是否符合类别3、审核时间:正常的账号在100分的情况下审核时间都会在2个小时内。审核细节1、微信目前机审大部分会从代码包里......
  • 51.pyinstaller打包后,打开exe程序提示SyntaxError: Non-UTF-8 code starting with '\
    最后开发了一款小工具,然后确定一切测试没有问题,想通过pyinstaller将其打包成exe,像类似的打包以前也经常打包的,复杂一点的也都是打包成功的,但这里感觉程序很简单,打包居然出现了以下错误。我的python版本是3.8.9,然后pyinstaller版本是5.9.0,不知道会不会是版本不兼容的问题,看网上哪......
  • Unity 打包发布到 Web 相关配置
    IIS发布时,web.config配置文件如下所示:<?xmlversion="1.0"encoding="UTF-8"?><configuration><system.webServer><staticContent><mimeMapfileExtension=".data"mimeType="multipar......
  • GLM 大加强,清华团队推出 GLM 联网加强版 WebGLM!
    夕小瑶科技说原创作者|小戏、ZenMoore大模型生成答案不可靠?一种很直接的思路就是结合传统的搜索引擎的“知识”来对大模型进行一次检索增强。其实早在InstructGPT面世以前,OpenAI就发布了可以用作搜索结果聚合的模型WebGPT,WebGPT基于GPT-3试图模仿人类的“搜索行为”......
  • 推荐一个php环境,UltraWebServer
    下载地址:https://www.pilotlogic.com/sitejoom/index.php/downloads.html整体使用过于傻瓜化就不描述使用说明了需要注意的是由于使用默认的php设置所以php的性能不佳需要设置如下两个系统环境变量(推荐使用RapidEnvironmentEditor)PHP_FCGI_MAX_REQUESTSPHP_FCGI_CHILDRE......