微信H5跳转微信小程序

官方文档:目录 | 微信开放文档

方法一:微信浏览器打开的h5跳转方式

HTML代码

html 复制代码
<wx-open-launch-weapp 
	id="launch-btn" 
	username="所需跳转的小程序原始id"  
	path="pages/pay/pay">
	<script type="text/wxtag-template">
		<style>.go_recharge{
			width: 90px;
			border:1px solid #fff;
			border-radius: 12px;
			height:24px;
	    	line-height: 24px;
	    	margin:0 auto;
	    	margin-top:5px;
	    	display: block;
	    	text-align:center;
	    	color:#fff;
	    	font-size:14px;
		}</style>								
		<div class="go_recharge">充值</div>			
	</script>
</wx-open-launch-weapp>

<!-- 载入微信官方js -->
<script type="text/javascript" src="https://res2.wx.qq.com/open/js/jweixin-1.6.0.js"></script>

js代码

javascript 复制代码
wx.config({
  	// debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印
  	appId: "{$appid}", // 必填,公众号的唯一标识
  	timestamp: "{$timestamp}", // 必填,生成签名的时间戳
  	nonceStr: "{$nonceStr}", // 必填,生成签名的随机串
  	signature: "{$sign}",// 必填,签名
  	jsApiList: ['chooseImage','previewImage'], // 必填,需要使用的JS接口列表
  	openTagList: ['wx-open-launch-weapp'] // 必填,需要使用的JS接口列表
});

后端代码我就不写了

方法二:微信小程序web-view内打开的h5跳转方式

HTML代码

html 复制代码
<div class='go_recharge'>充值</div>

<!-- 载入微信官方js -->
<script type="text/javascript" src="https://res2.wx.qq.com/open/js/jweixin-1.6.0.js"></script>

js代码

html 复制代码
$('.go_recharge').click(function(){
	wx.miniProgram.navigateTo({
		url: '/pages/pay/pay'
	})
})
相关推荐
凉辰10 小时前
微信小程序uni.request 返回值存在精度丢失问题
微信小程序·小程序
李慕婉学姐11 小时前
【开题答辩过程】以《基于微信小程序教学评价平台的设计与实现》为例,不会开题答辩的可以进来看看
微信小程序·小程序
计算机学姐11 小时前
基于微信小程序的垃圾分类管理系统【2026最新】
java·vue.js·spring boot·mysql·微信小程序·小程序·mybatis
博客zhu虎康14 小时前
微信小程序报错 ubepected character `的style换行问题
微信小程序
计算机徐师兄14 小时前
Java基于SpringBoot的农场管理系统小程序【附源码、文档说明】
java·微信小程序·小程序·农场管理系统小程序·java农场管理系统小程序·java农场管理系统微信小程序·农场管理微信小程序
鸭鸭梨吖15 小时前
微信小程序输入框---模糊搜索
微信小程序·小程序·notepad++
Stringzhua17 小时前
微信小程序快速入门【02】
微信小程序·小程序
赵庆明老师18 小时前
Uniapp微信小程序开发:全局变量的使用
微信小程序·小程序·uni-app
毛毛三由1 天前
【uniapp】微信小程序修改按钮样式
微信小程序·小程序·uni-app
三翼鸟数字化技术团队1 天前
本地开发环境获取远程App端环境-研发提效小技巧
websocket·微信小程序