社区
HTML5
帖子详情
微信公众平台开发返回上一页问题
hellolck123
2014-08-05 07:20:56
最近做微信公众平台开发,就是微信的内置浏览器遇到一些问题.
当我用微信的内置浏览器打开我的网站后,连续点开了几个页面,
我想实现"关闭当前页面"并把"当前页面的数据传回父窗口",同时"父窗口不能刷新"
浏览器下的做法是可以的,如下:
"关闭当前页面":window.close();
"当前页面的数据传回父窗口":window.opener...
但是在微信内置浏览器下完全无效,请问是否有解决办法?
(微信内置浏览器如何实现js关闭当前页面,并把数据带回父窗口?)
...全文
55782
12
打赏
收藏
微信公众平台开发返回上一页问题
最近做微信公众平台开发,就是微信的内置浏览器遇到一些问题. 当我用微信的内置浏览器打开我的网站后,连续点开了几个页面, 我想实现"关闭当前页面"并把"当前页面的数据传回父窗口",同时"父窗口不能刷新" 浏览器下的做法是可以的,如下: "关闭当前页面":window.close(); "当前页面的数据传回父窗口":window.opener... 但是在微信内置浏览器下完全无效,请问是否有解决办法? (微信内置浏览器如何实现js关闭当前页面,并把数据带回父窗口?)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
NNbaby
2016-07-08
打赏
举报
回复
已解决,返回后,微信不认识两个storage,只认识cookie,所以先存cookie,再获取cookie
zyh23022312
2015-12-29
打赏
举报
回复
大哥们,小弟也遇到同样的问题呀,大哥们是怎么解决的 谢谢了
qq_30225217
2015-12-24
打赏
举报
回复
楼主问题解决了吗?同求解决方案。。QQ 394874344
yangguangft
2015-09-15
打赏
举报
回复
window.addEventListener("popstate", function(e) { //如果当前是从审核页面过来的 页面将会关闭 try{ WeixinJSBridge.call('closeWindow'); }catch (e) { window.location.href="common/wxerrorView.action"; } }, true); window.history.pushState({title: "title",url: "common/wxerrorView.action"}, "title", "common/wxerrorView.action"); }, 100); 通过window.popstate事件来处理
xuanwuziyou
2015-07-24
打赏
举报
回复
实践表明:微信开发中 不支持进行跳转到上一步url中带有参数 的url地址 这种操作 比如:一个查询列表页的url是: http://someweb?city=beijing 当从这个页面跳到第二个页面比如详细页, 在详细页再执行返回上一页如: location.href=document.referrer的时候 跳回的url就不再是 http://someweb?city=beijing 所以页面可能会死掉 解决:微信开发中 不要用 带url参数的地址,都用/ ../ , 把上面的 http://someweb?city=beijing 换成 http://someweb/beijing 这种即可
越石的小窝
2015-07-21
打赏
举报
回复
哥们,你最后怎么解决的?求分享
经常在黑云中出没
2015-06-27
打赏
举报
回复
同求。。。。。
qq_20865607
2015-06-19
打赏
举报
回复
我也遇到这个问题了,返回上一页,不刷新。 哥们你是怎么解决的啊?
sinat_29077201
2015-06-16
打赏
举报
回复
哥们 你解决了吗 ? 我现在也遇到这样的问题了 有什么好的解决方案吗?分享下
hellolck123
2014-08-06
打赏
举报
回复
引用 1 楼 xmt1139057136 的回复:
最简单,最愚蠢的办法,就是你把子窗体(子页面)的数据提交到服务器,父窗体(父页面)去获取。
不行.父窗体你回不去,不能用JS把当前窗体关闭.用history.go(-1)可以返回父窗口,但会造成父窗口刷新那也不行
业余草
2014-08-06
打赏
举报
回复
最简单,最愚蠢的办法,就是你把子窗体(子页面)的数据提交到服务器,父窗体(父页面)去获取。
rocksent
2014-08-06
打赏
举报
回复
parent.callbackFunTest(paramers);
微信
公众
平台
开发
最佳实践 源代码
微信
公众
平台
开发
最佳实践的源代码,没有加密。
微信
公众
平台
开发
最佳实践讲的很详细,图文并茂。 其目录如下: 前 言 第1章
微信
公众
平台
介绍 1 1.1
微信
及其两大
平台
1 1.2
微信
公众
平台
2 1.2.1 功能 2 1.2.2 管理 5 1.2.3 服务 6 1.2.4 统计 7 1.2.5 设置 9 第2章 获取服务器资源 11 2.1 新浪SAE 11 2.1.1 申请账号 11 2.1.2 创建应用 13 2.1.3 创建版本 14 2.1.4 上传代码 15 2.2 虚拟主机 18 第3章
开发
模式 21 3.1 启用
开发
模式 21 3.1.1 关闭编辑模式 21 3.1.2 启用
开发
模式 22 3.1.3 常见
问题
与解决方案 23 3.2 实现自动回复 24 3.3 消息交互原理分析 24 第4章 基础接口 28 4.1 接收用户消息 28 4.1.1 接收文本消息 28 4.1.2 接收图片消息 28 4.1.3 接收语音消息 29 4.1.4 接收视频消息 30 4.1.5 接收地理位置消息 30 4.1.6 接收链接消息 31 4.1.7 代码实现 32 4.2 向用户回复消息 35 4.2.1 文本消息 35 4.2.2 图片消息 36 4.2.3 语音消息 37 4.2.4 视频消息 37 4.2.5 音乐消息 38 4.2.6 图文消息 39 4.2.7 代码实现 42 4.3 接收事件推送消息 48 4.3.1 关注/取消关注 48 4.3.2 代码实现 49 第5章 自定义菜单和高级接口 52 5.1 Access Token 52 5.1.1 Access Token 52 5.1.2 接口调用请求说明 52 5.1.3 实现代码 53 5.2 自定义菜单 53 5.2.1 自定义菜单介绍 54 5.2.2 按钮类型 54 5.2.3 创建菜单 54 5.2.4 查询菜单 57 5.2.5 删除菜单 58 5.2.6 菜单事件推送 58 5.3 语音识别 60 5.3.1 接收识别结果 60 5.3.2 处理识别消息 61 5.4 客服接口 61 5.4.1 客服接口实现 62 5.4.2 消息接口与客服接口相结合 70 5.4.3 客服接口的意义 71 5.5 OAuth2.0网页授权 72 5.5.1 OAuth2.0 72 5.5.2 授权过程 72 5.5.3 详细步骤 73 5.5.4 效果展示 79 5.6 生成带参数二维码 81 5.6.1 场景二维码 81 5.6.2 创建二维码ticket 81 5.6.3 通过ticket换取二维码 83 5.6.4 下载二维码 84 5.6.5 扫描带参数二维码事件 85 5.7 获取用户地理位置 87 5.7.1 获取用户地理位置 87 5.7.2 转换坐标到地址 88 5.7.3 用户地理位置的意义 90 5.8 获取用户基本信息 90 5.8.1 获取用户基本信息 91 5.8.2 制作个性欢迎语 92 5.9 获取关注者列表 93 5.9.1 获取关注者列表 93 5.9.2 分批获取 94 5.10 用户分组管理 96 5.10.1 创建分组 96 5.10.2 查询所有分组 97 5.10.3 查询用户所在分组 98 5.10.4 修改分组名 99 5.10.5 移动用户分组 100 5.11 上传下载多媒体文件 101 5.11.1 上传多媒体文件 101 5.11.2 下载多媒体文件 104 第6章
微信
支付 109 6.1 申请
微信
支付 109 6.1.1 申请流程图 109 6.1.2 开放经营类目 112 6.1.3 资费标准 113 6.1.4 常见
问题
114 6.2
微信
支付功能介绍 114 6.2.1 方案简介 114 6.2.2 应用场景举例 115 6.2.3 商户模块 119 6.2.4 功能接口 120 6.2.5 账号体系 121 6.2.6 商户系统对接 122 6.2.7 行业案例 122 6.2.8 支付功能常见
问题
124 6.3
微信
支付接口 125 6.3.1 支付基础 125 6.3.2 JS API支付接口 132 6.3.3 Native(原生)支付接口 137 6.3.4 通知接口 140 6.3.5 收货地址共享接口 147 6.3.6 用户维权系统接口 149 第7章 生活类应用
开发
151 7.1 天气预报 151 7.1.1 SmartWeatherAPI 151 7.1.2 区域编码表 156 7.1.3
开发
实现 158 7.1.4 其他接口 162 7.2 快递查询 162 7.2.1 快递接口 163 7.2.2
开发
实现 165 7.2.3 智能查询 169 7.3 中英翻译 171 7.3.1 有道翻译 171 7.3.2
开发
实现 172 7.4 空气质量 173 7.4.1 PM25.in 173 7.4.2
开发
实现 175 7.5 股票行情及分析 176 7.5.1 行情数据 176 7.5.2 个股分析 178 7.5.3
开发
实现 178 7.6 苹果产品信息查询 184 7.6.1 过程分析 184 7.6.2
开发
实现 188 7.7 历史上的今天 191 7.7.1 数据来源 191 7.7.2
开发
实现 191 7.8 附近搜索 193 7.8.1 百度地图 193 7.8.2
开发
实现 197 7.9 英语四六级查询 202 7.9.1 过程分析 202 7.9.2
开发
实现 203 7.10 交通信息 205 7.10.1 第三方网站 205 7.10.2
开发
实现 205 第8章 娱乐类应用
开发
208 8.1 笑话 208 8.1.1 数据获取 208 8.1.2
开发
实现 208 8.2 星座运势 210 8.2.1 新浪星座 210 8.2.2
开发
实现 210 8.3 周公解梦 211 8.3.1 数据获取 212 8.3.2
开发
实现 212 8.4 姓名测试 214 8.4.1 数据获取 214 8.4.2 代码实现 216 8.5 夫妻相 217 8.5.1 人脸识别 217 8.5.2 实现方案 219 8.5.3 代码实现 224 8.6 在线点歌 227 8.6.1 音乐掌门人 227 8.6.2 代码实现 229 8.7 一站到底 231 8.7.1 实现方案 231 8.7.2 代码实现 233 8.8 智能聊天机器人 238 8.8.1 iBotCloud 238 8.8.2
开发
实现 240 第9章 企业类应用
开发
242 9.1 会员卡 242 9.1.1 页面布局 242 9.1.2 后台实现 244 9.2 预约订单 247 9.2.1 页面布局 247 9.2.2 后台实现 250 9.3 产品相册 254 9.3.1 相册 254 9.3.2 画廊 259 9.4 大转盘 260 9.4.1 页面布局 261 9.4.2 后台实现 262 9.5 刮刮卡 266 9.5.1 页面布局 266 9.5.2 后台实现 268 9.6 地图导航 270 9.6.1 高德地图 270 9.6.2
开发
实现 272 9.7 智能问答 273 9.7.1 关键词回复 273 9.7.2 中文分词 274 9.8 在线客服 277 9.8.1 流程状态 277 9.8.2
开发
实现 278 9.9 广告效果统计 282 9.9.1 场景二维码 282 9.9.2 数据统计 284 第10章
微信
开发
实用技巧 289 10.1 表情飘落效果 289 10.2 QQ表情和Emoji表情 290 10.3
微信
版本及手机系统 293 10.4 Weixin JS接口 295 10.5 发送给朋友与分享到朋友圈 297 10.6 Discuz微社区 299 附录A 关键词自动回复的规则 300 附录B
微信
公众
平台
全局
返回
码说明 301 附录C SAE分词词性说明 303 附录D
微信
公众
平台
基础接口PHP SDK 305 附录E
微信
公众
平台
自定义菜单及高级接口PHP SDK 312
微信
公众
平台
客服接口发消息的实现代码(Java接口
开发
)
微信
公众
平台
技术文档:客服消息 一、接口说明 当用户和
公众
号产生特定动作的交互时(具体动作列表请见下方说明),
微信
将会把消息数据推送给
开发
者,
开发
者可以在一段时间内(目前修改为48小时)调用客服接口,通过POST一个JSON数据包来发送消息给普通用户。此接口主要用于客服等有人工消息处理环节的功能,方便
开发
者为用户提供更加优质的服务。 目前允许的动作列表如下(
公众
平台
会根据运营情况更新该列表,不同动作触发后,允许的客服接口下发消息条数不同,下发条数达到上限后,会遇到错误
返回
码,具体请见
返回
码说明页): 1、用户发送信息 2、点击自定义菜单(仅有点击推事件、扫码推事件、扫码推事件且弹出“消息接收中
微信
公众
平台
开发
入门
通过本课程的学习,学员能够入门
微信
公众
平台
开发
,能够胜任企业级的订阅号、服务号、企业号的应用
开发
工作。 通过本课程的学习,学员能够对
微信
公众
平台
有一个清晰的、系统性的认识。例如,
公众
号是什么,它有什么...
微信
开发
之JS-SDK实现录音、语音识别
实现流程 一、
公众
号配置 1.JS安全域名配置:登陆
微信
公众
平台
:
公众
号设置 -> 功能设置 -> JS安全域名,域名写到根域名就行,把下载的txt文件放到域名对应的根目录下 2.配置ip白名单 二、
微信
接口 用到了'startRecord', 'stopRecord', 'playVoice', 'uploadVoice', 'translateVoice'五个接口。 先调用 startRecord 开始录音,再调用 stopRecord 停止录音,会
返回
一个音频的本地Id,把录音追加的Html录音列表中,方便播放录音,使用 playVoice 播放录音列表中的录音,再使用 uploadVoice 把录音上传到
微信
服务器上,会
返回
微信
服务器上的serverId(感觉上传录音没有使用到),通过使用本地音频id去识别语音 三、代码说明 1、Wechat.php 此类主要是获取accessToken和jsapiTicket 2、Wxmedia.php 此类是
返回
语音识别的配置信息
Weback
微信
公众
帐号管理系统 v20131031.zip
Weback是一款免费开源的
微信
管理系统,它可以协助您管理您的
公众
微信
帐号,通过
微信
公众
互动管理系统的二次
开发
你可以实现
微信
和您现有系统的整合,也可以方便的设置自动回复、代码段执行、关键字智能匹配等多种规则, 甚至是完成一个人机交互的对话。 Weback
微信
公众
帐号管理系统 2013.10.31 更新记录: 1.自定义事件的响应
问题
;; 2.自定义菜单操作界面添加快速选择Key值的功能; 3.完善了编辑器及Logo、Banner等图片上传
问题
; 4.恢复了公共页面的Tips提示信息; 5.修复了部分图文连接; 功能特点: 1、按照规则自动回复 你可以定义自动回复规则,可以是完全匹配的关键字,也可以是只需要包含关键字,或者同时包含多个关键字。 2、执行一段自定义查询代码 Weback允许你自己编写一段代码,然后同样是通过规则去触发,这可以让你通过二次
开发
将Weback整合到已有的业务中。 3、按流程交互和流程间跳转 你可以通过自定义代码创建一个流程并引导用户完成这个流程或跳转到其它流程中。 4、支持回调参数 当你的一段代码执行完成后,可以让系统自动回调一段内容,从而触发另外的一条规则。 5、提供公共的API 我们提供了统一的API
开发
规则,并提供了一些API供大家使用和分享,公共API的存在可以让你
微信
公众
帐号为用户提供更多服务。 6、接口转发 Weback允许你把
微信
请求转发到其它的互动
平台
上,同时通过Weback的转发规则进行转发时,我们已经进行了模拟处理,可以把多个帐号的请求变成一个帐号的请求。 7、随机、组合、顺序三种方式
返回
内容 自动回复规则可以随机、组合、顺序三种方式向用户
返回
内容,同时我们针对规则和内容增加了启用、停用及测试三种状态。
HTML5
39,085
社区成员
5,548
社区内容
发帖
与我相关
我的任务
HTML5
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
复制链接
扫一扫
分享
社区描述
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章