小程序
小游戏
企业微信
微信支付
扫描小程序码分享
真机上只要我把wx.miniProgram.redirectTo写在js开头的地方,是可以跳转到小程序的,但是写在我自己的处理逻辑之后就不行了。开发者工具里面的web-view两种情况都可以跳转的,请问是什么问题?
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我在h5中写的怎么就是跳转不了小程序呢,调试也是,真机也无法跳转,需要引入的js也引入了
<script> var obj = document.getElementById('share'); console.log(obj); obj.addEventListener("click",function(){ console.log(2222); console.log(wx); console.log(wx.miniProgram.navigateTo) wx.miniProgram.navigateTo( {url: '/pages/1-register/0-blank/0-blank'} ) });</script>
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
var ua = window.navigator.userAgent.toLowerCase();
if(ua.match(/MicroMessenger/i) == 'micromessenger'){
//判断是否是微信环境
//微信环境
wx.miniProgram.getEnv(function(res) {
if (res.miniprogram) {
//window.open("jump.html");
//window.location.href='jump.html';
// 小程序环境下逻辑
//nav_ti();
//document.getElementById("iframe").remove();
wx.miniProgram.navigateTo({url: '/pages/dap/dap'});
}else {
//非小程序环境下逻辑
alert("非小程序环境");
}
})
}else{
//非微信环境逻辑
alert("非微信环境");
window.open("jump.html");
你的直接在HTML中书写,然后在小程序中调试就可以跳转么,我按照你的代码来判断是否是微信环境,后再执行微信提供的页面跳转还是不生效,请问您碰到过这种情况么
应该这样是可以的
我在看看,谢啦
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我在h5中写的怎么就是跳转不了小程序呢,调试也是,真机也无法跳转,需要引入的js也引入了
var ua = window.navigator.userAgent.toLowerCase();
if(ua.match(/MicroMessenger/i) == 'micromessenger'){
//判断是否是微信环境
//微信环境
wx.miniProgram.getEnv(function(res) {
if (res.miniprogram) {
//window.open("jump.html");
//window.location.href='jump.html';
// 小程序环境下逻辑
//nav_ti();
//document.getElementById("iframe").remove();
//window.open("jump.html");
wx.miniProgram.navigateTo({url: '/pages/dap/dap'});
}else {
//非小程序环境下逻辑
alert("非小程序环境");
}
})
}else{
//非微信环境逻辑
alert("非微信环境");
window.open("jump.html");
}
你的直接在HTML中书写,然后在小程序中调试就可以跳转么,我按照你的代码来判断是否是微信环境,后再执行微信提供的页面跳转还是不生效,请问您碰到过这种情况么
应该这样是可以的
我在看看,谢啦