现象:

近期在微信中开发了一个电商的平台,一切接口页面处理完成后,正式布置到公众号,在公众号上自定义菜单进行平台时(如:.../index.html),发现了一个很有意思的问题:哪个页面是从公众号里点击进入的平台的,当切换一两次页面时,.../index.html这个页面就切换不进了。

解决过程:

1、测试了在“微信web开发者工具”里点到哭也点不出问题来,初步确定页面没有问题;

2、测试了在公众号中哪个页面进入平台就会出现哪个页面切换不过去,初步确定入口处有问题;

3、测试利用中间页面进行引导跳转,比如是说在公众号里进入首页时的链接地址是a.html 然后在a.html中再进行跳转到index.html,跳转正常,没问题了,但就是多了 些用于中间跳转的页面(感觉怪怪的);

4、百度了相关资料,后来得知,完美的解决方法是:页面还是原来初始的链接地址,就是得在公众号里设置链接时加一个无关要的参数即可,如:

进入首页的链接为.../index.html 那么在公众号里设置入口链接时为 .../index.html?form=wechat 而?form=weixinmp这些字符可以自定义。

微信菜单 html页面添加的,微信公众号菜单进入的页面切换第二次失效相关推荐

  1. 微信公众号菜单如何链接小程序?

    如何将小程序添加到微信公众号菜单呢?大体分三步: 1.   获取小程序APPID: 2.  公众号关联小程序: 3.  公众号菜单添加小程序: 具体如下: 1.  获取小程序APPID: 1.1.打开 ...

  2. 如何将小程序放到公众号菜单?

    第一步:公众号关联小程序 注:小程序要放到公众号菜单需要先把小程序与公众号关联,如果已经关联了可以直接下一步操作. 1.到微信公众平台,登录小程序账号,进入设置->开发设置,即可得到小程序App ...

  3. 微信公众号菜单跳小程序 提示页面不存在的解决办法

    今天在微信公众号添加了菜单准备跳转到小程序的. 显示获取了我要跳转的页面路径 "pages/orderList/orderList.html?sts=0"  然后在公众号菜单里直接 ...

  4. php 微信公众号跳转小程序,微信公众号菜单添加小程序miniprogrampagepath参数详解php开发公众号-小程序怎么放到公众号菜单里-公众号菜单链接小程序...

    1. 随着微信小程序功能的开发,2. 已经可以跟公众号打通了,3. 主要有两种方式:4. 1)在公众号文章中插入小程序5. 2)在公众号菜单中添加小程序6. 第一种方式,7. 子恒老师在前面的课程已经 ...

  5. 微信公众号菜单添加小程序,miniprogram,pagepath参数详解,php开发公众号

    随着微信小程序功能的开发, 已经可以跟公众号打通了, 主要有两种方式: 1) 在公众号文章中插入小程序 2) 在公众号菜单中添加小程序 第一种方式, 子恒老师在前面的课程已经详细介绍过, 今天来讲第二 ...

  6. 微信公众号菜单添加知乎链接

    微信公众号菜单添加知乎链接 微信公众号与知乎文章相互引流 在公众号"自定义菜单",添加自己的知乎文章链接的方法: (1)在公众号后台,点击"自定义菜单". (2 ...

  7. 微信公众号菜单添加网址

    未认证微信公众号菜单可以添加网址吗?答案是可以! 为什么有的公众号明明没有认证,却可以向菜单里添加外部链接呢? 其实都是都是借了这个小程序的光: 在公众号后台,点击"自定义菜单". ...

  8. php开发微信菜单,添加公众号菜单

    新建菜单是微信菜单开发中一个重要的功能, 所有的菜单管理都是要新建菜单后进行的. 微信菜单按钮类型有很多种: 点击,url跳转,扫描二维码,拍照- 最常用的就是点击和url跳转-- 今天这环节课程, ...

  9. 微信公众号菜单开发配置

    常常看到微信公众号下面有菜单,点击菜单可以跳转的不同的页面.如图. 菜单有两种配置方式,这两种方式都可以 1.手动配置 2.通过程序开发自动配置. 今天我们看看通过程序开发自动配置怎么实现,也就是第二 ...

  10. 使用NW.js封装微信公众号菜单编辑器为桌面应用

    开发微信公众号的朋友都会遇到一个常见的需求就是修改自定义菜单,如果每个人都去开发这个不经常使用的功能确实有点浪费时间.前段时间在github上找到一个仿企业号的菜单编辑界面,结合微信的C# SDK开发 ...

最新文章

  1. 2 行代码,将 .NET 执行时间降低 87%!
  2. 利用rawcap抓包(自己发给自己的包裹)
  3. CouldNOTfindQt4 install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer
  4. devstack部署openstack流程与相关问题的记录(ubuntu 16.04)
  5. Java官方操纵byte数组的方式
  6. c语言5版第10章答案,第10章 指 针 参考答案 c语言(1)
  7. oracle11gR版本GI中新增,Oracle11g新特性MemberKillEscalation简介
  8. 繁忙的都市(信息学奥赛一本通-T1392)
  9. 零基础学python还是c语言-C语言是学python的基础吗?
  10. grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won’t be
  11. JDK 和 tomcat 安装 配置
  12. mysql 提示表不存在的解决方法error: 1146: Table doesn‘t exist
  13. 计算机平面设计考试试题及答案,最新国家开放大学电大专科《计算机平面设计(1)》网络课形考任务1及任务2答案...
  14. PIL PIL包的图像缩放的插值算法
  15. 苏州企业如何识别不良商标代理机构
  16. 明源售楼系统技术解析—MVC架构
  17. 外挂三部曲(三) —— Android 图片相似度对比
  18. hduoj 1874 畅通工程续(Floyd)
  19. 任务调度 的常用的基本方式
  20. spring系列——BeanNameGenerator接口(bean名字生成器)

热门文章

  1. Http之libcurl库实现
  2. 赛门铁克软件恢复服务器系统,重装赛门铁克网络版杀毒软件服务器端后恢复客户端的管理...
  3. 笔记本给手机刷机失败数据怎么恢复
  4. vue使用echarts引入离线地图(geo.json)并切换省市(以四川为例)
  5. xcode解决xxx has conflicting provisioning settings.
  6. 二分法查找是基于有序_利用二分法查找有序数组中是否含有给定Value
  7. ERP在企业中的应用
  8. java计算机毕业设计汽车售后服务信息管理系统的设计与实现源程序+mysql+系统+lw文档+远程调试
  9. 建立时间裕量和保持时间裕量
  10. matlab平面应力问题例题,Matlab 计算平面桁架的单元应力和节点位移