wx.miniProgram.navigaTo不起作用

这篇具有很好参考价值的文章主要介绍了wx.miniProgram.navigaTo不起作用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近写了两个个h5页面嵌套在小程序中,其中有一个按钮点击通过window.location.href跳转到第二个页面,在第二个页面中需要点击跳转按钮跳转到小程序中的某个页面,但是点击了没反应

现将问题记录如下

import wx from 'weixin-js-sdk'
// 跳转方法 
wx.miniProgram.navigateTo({
    url: '/pages/**/**'
})

解决方法

let pageLocation = window.top.location || window.location;
pageLocation.href = "http://****.com"

总结:

如果直接用window.location.href这种方式 小程序内嵌h5页面去调用微信的方法的时候
有些会失败,包括支付啊,跳转小程序页面什么的文章来源地址https://www.toymoban.com/news/detail-510450.html

到了这里,关于wx.miniProgram.navigaTo不起作用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序使用webview内嵌h5页面 wx.miniProgram.getEnv失效问题

    背景 最近接到一个h5需求,和普通的h5不一样,这个h5页面是嵌入到小程序中使用的,需求简单来说就是展示一个跳转按钮,判断如果是小程序环境下就进行跳转到其他小程序页面。 实现思路 核心逻辑其实就是判断小程序环境这一块,我们可以直接使用wxsdk来进行判断小程序

    2024年02月09日
    浏览(44)
  • Swagger传参不起作用

    本来是在swagger上面测试的,但是参数没有传进来,debug发现传的courseId为null 这个肯定就是传参的问题 拿去postman测试 发现结果正常   这时候就应该考虑是swagger的问题了 这个时候发现swagger上面的ParameterType是body类型的 那就好解决了,自己的请求地址是代码拼接类型的,也就

    2024年02月02日
    浏览(25)
  • XmlDocument.SelectNodes 不起作用

    今天采用Xpath读取Xml节点,怎么都读不出。 错误代码如下: 经排查 dotnet 文档,发现代码编写没有问题。文档描述如下: 文档示例如下: 示例代码: 示例XML: 自己程序采用Xml:

    2024年02月10日
    浏览(31)
  • 小程序使用webview嵌套H5中使用iframe真机无法跳转 wx.miniProgram.navigateTo等失效问题

    小程序使用webview嵌套H5真机无法跳转 wx.miniProgram.getEnv、wx.miniProgram.navigateTo等失效无响应问题分享 原因分析:由于页面使用了iframe导致在子页面中真机无法准确获取页面运行环境(开发者工具中无影响); 解决方案:在调用方法前加一个 parent. 在父页面中调用方法即可正常运

    2024年02月03日
    浏览(35)
  • github中.gitignore不起作用啦

    提示:人不是靠讲话来生活。每个人都应该靠行动。而行动,是需要时间来证明的。 --《自在独行》 (.gitignore中已经表标明忽略的文件目录下的文件了,所有git push 的时候还是出现在push的目录中,或者使用git status 查看状态,看看想要被忽略的文件是否是显示被跟踪状态) 重

    2024年02月06日
    浏览(26)
  • css中calc不生效(不起作用)

    css中calc属性不起作用 1、格式错误 calc属性作用不起作用是因为书写格式错误,正确的格式需要在运算符的两边留有空格。 2、父元素需要设置高度或者宽度,不能用100%。 scss、less函数不生效 如果还解决不了,请留言 。 Up高频在线

    2024年02月13日
    浏览(29)
  • vscode安装中文插件后不起作用

    安装中文插件后,中文并没有如期出现或者偶尔会自动变成英文 方法一: 点击 Uninstall ,重新安装,再重启vscode 方法二: 在vscode中,按住 ctr+shift+p ,在出现的输入框中,输入 Configure Display Language ,在弹出的语言中,选中zh-cn,软件弹出提示。点击重启(Restart)按钮后,中文即可生

    2024年02月07日
    浏览(45)
  • git的.gitignore文件更新后不起作用

    首先,让我们回顾一下 .gitignore 文件的作用。 .gitignore 文件用于指定哪些文件或目录应该被Git忽略,即这些文件和目录不会被添加到版本控制中。它使用简单的模式匹配规则来定义要忽略的文件或目录。 下面是一些可能导致 .gitignore 文件不起作用的原因: 如果您在 .gitignor

    2024年02月13日
    浏览(30)
  • 使用动态sql时,if标签不起作用

    目录 场景: 问题分析: 问题解决: 简单讲一下应用场景 我拿到一个项目,完成后端数据处理,在进行可选条件查询时,使用动态sql  在mapper.xml中我先是这么写的  然后,就出现if标签失效的情况,关键是它有时候也会返回到前端数据,给我都搞蒙了 反复查看,加上网搜索

    2024年01月23日
    浏览(30)
  • unity 预制文本\n换行不起作用

    问题:预制体的文本在Inspector直接用n换行不生效 原因:因为unity会默认把n替换成\\\\n         预制体文本用换行符直接换好,如果要用代码替换换行,使用n换行没有生效。         需要把\\\\n替换成n,以下是我写的一个替换工具

    2024年02月11日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包