搜尋

首頁  >  問答  >  主體

javascript - 从微信打开的网页,如何修改返回按钮?

本人开发了一个mobile web网站,链接从微信的消息链接打开,网站有不少页面,中间肯定会使用到返回,也就是网页后退的操作,虽然浏览器默认在下方有一个左箭头提供回退,但是 左上角一个大大的“返回”按钮,总会吸引人去点,而点了这个返回按钮是直接回到微信的消息页面,而不是网页的返回。

我想知道怎样能够在网页中修改那个大的“返回”按钮,或者改变他原来的动作。

巴扎黑巴扎黑2895 天前345

全部回覆(4)我來回復

  • PHPz

    PHPz2017-04-10 17:15:50

    你好,微信左上角的东西还真的不能够被隐藏。 微信内部打开的网页,就好比在PC 上面的浏览器打开了一个网页,但是你想隐藏掉浏览器的 【返回】按钮,这是做不到的。
    微信提供了如下的隐藏按钮功能(在微信 js-sdk 文档中,可看到):

    基本类

    举报: "menuItem:exposeArticle"
    调整字体: "menuItem:setFont"
    日间模式: "menuItem:dayMode"
    夜间模式: "menuItem:nightMode"
    刷新: "menuItem:refresh"
    查看公众号(已添加): "menuItem:profile"
    查看公众号(未添加): "menuItem:addContact"
    

    传播类

    发送给朋友: "menuItem:share:appMessage" 
    分享到朋友圈: "menuItem:share:timeline" 
    分享到QQ: "menuItem:share:qq" 
    分享到Weibo: "menuItem:share:weiboApp" 
    收藏: "menuItem:favorite" 
    分享到FB: "menuItem:share:facebook" 
    分享到 QQ 空间/menuItem:share:QZone 
    

    保护类

    编辑标签: "menuItem:editTag" 
    删除: "menuItem:delete" 
    复制链接: "menuItem:copyUrl" 
    原网页: "menuItem:originPage" 
    阅读模式: "menuItem:readMode" 
    在QQ浏览器中打开: "menuItem:openWithQQBrowser" 
    在Safari中打开: "menuItem:openWithSafari" 
    邮件: "menuItem:share:email" 
    一些特殊公众号: "menuItem:share:brand"
    

    点击这里查看文档

    回覆
    0
  • 大家讲道理

    大家讲道理2017-04-10 17:15:50

    notify_url:,//(必选) 接收微信支付异步通知回调地址

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-10 17:15:50

    试下 window.history.go(-1)

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-10 17:15:50

    微信里,那个“返回”是无法控制的,目前我们是在自己的顶部导航栏做了返回按钮,当然这回减少展示空间。

    不知道应用号出来后会不会有些惊喜!

    回覆
    0
  • 取消回覆