您所在的位置:首页 > 电脑软件 > 其他软件 > 编程开发

微信web开发者工具64位

|微信web开发者工具64位V1.01.1711160官方版
  • 软件大小:52.78 MB
  • 软件语言:简体中文
  • 软件性质:国产软件
  • 软件授权:共享软件
  • 更新时间:2017-11-22
  • 官网地址:https://www.11455.com/
  • 应用平台:WinXP,Win2000,Win9X,Win10
  • 软件评分: 10

微信web开发者工具64位V1.01.1711160官方版软件介绍

微信web开发者工具64位V1.01.1711160官方版

为了帮助开发者简单和高效地开发微信小程序,腾讯推出了全新的开发者工具,集成了开发调试、代码编辑及程序发布等功能。微信web开发者工具是微信公众平台针对设计人员而开发的一款桌面应用,该应用可以帮助开发者更方便、更安全地开发和调试基于微信的网页,通过模拟微信客户端的表现,使得开发者可以方便地在PC或者Mac上进行开发和调试工作。

微信web开发者工具功能

1、使用自己的微信号来调试微信网页授权2、调试、检验页面的 JS-SDK 相关功能与权限,模拟大部分 SDK 的输入和输出3、使用基于 weinre 的移动调试功能4、利用集成的 Chrome DevTools 协助开发

微信开发者工具须知

为帮助开发者更方便、更安全地开发和调试基于微信的网页,我们推出了 web 开发者工具。它是一个桌面应用,通过模拟微信客户端的表现,使得开发者可以使用这个工具方便地在 PC 或者 Mac 上进行开发和调试工作。立即下载体验

你可以:

使用自己的微信号来调试微信网页授权

调试、检验页面的 JS-SDK 相关功能与权限,模拟大部分 SDK 的输入和输出

使用基于 weinre 的移动调试功能

利用集成的 Chrome DevTools 协助开发

该工具界面主要由几大部分组成,如下图所示:

微信web开发者工具64位V1.01.1711160官方版

顶部菜单栏是刷新、后退、选中地址栏等动作的统一入口,以及微信客户端版本的模拟设置页。左侧是微信的 webview 模拟器,可以直接操作网页,模拟用户真实行为。右侧上方是地址栏,用于输入待调试的页面链接,以及清除缓存按钮。右侧下方是相关的请求和返回结果,以及调试界面和登录按钮。

调试微信网页授权

之前在开发基于微信的网页授权的功能时,开发者通常需要手机上输入 URL 进而获取用户信息,从而进行开发和调试工作,可是因为手机的诸多限制,这个过程很不方便。 通过使用微信 web 开发者工具,从此开发者可以直接在 PC 或者 Mac 上进行这种调试了。具体操作步骤为:

开发者可以在调试器中点击“登录”,使用手机微信扫码登录,从而使用真实的用户身份(支持测试号)来开发和调试微信网页授权。请确认手机登录页,绑定的公众号为“微信 web 开发者工具”,如下图所示:

微信web开发者工具64位V1.01.1711160官方版

为了保证开发者身份信息的安全,对于希望调试的公众号,我们要求开发者微信号与之建立绑定关系。具体操作为:公众号登录管理后台,启用开发者中心,在开发者工具——web 开发者工具页面,向开发者微信号发送绑定邀请。绑定页面如下图所示:

微信web开发者工具64位V1.01.1711160官方版

开发者在手机微信上接受邀请,即可完成绑定。每个公众号最多可同时绑定10个开发者微信号。邀请确认页面如下图所示:

微信web开发者工具64位V1.01.1711160官方版

完成登录和绑定后,开发者就可以开始调试微信网页授权了,注意只能调试自己绑定过的公众号:

非静默授权的 URL 样例:https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx841a97238d9e17b2&redirect_uri=http://cps.dianping.com/weiXinRedirect&response_type=code&scope=snsapi_userinfo&state=type%3Dquan%2Curl%3Dhttp%3A%2F%2Fmm.dianping.com%2Fweixin%2Faccount%2Fhome

在微信 web 开发者工具中打开类似的授权页 URL(样例不可直接使用,请更换为绑定完成的公众号授权页URL),webview 模拟器显示效果如图:

微信web开发者工具64位V1.01.1711160官方版

点击“确认登录”即可带着用户信息跳转到第三方页面,很方便的进行后续的开发和调试。

静默授权的 URL 样例:https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx841a97238d9e17b2&redirect_uri=http://cps.dianping.com/weiXinRedirect&response_type=code&scope=snsapi_base&state=type%3Dquan%2Curl%3Dhttp%3A%2F%2Fmm.dianping.com%2Fweixin%2Faccount%2Fhome

在微信 web 开发者工具中打开类似的授权页 URL(样例不可直接使用,请更换为绑定完成的公众号授权页URL)则会自动跳转到第三方页面。

注意:如果使用了代理,需代理本身支持https直连,才能调试https页面。

模拟JSSDK权限校验

通过 web 开发者工具,可以模拟 JSSDK 在微信客户端中的请求,并直观地看到鉴权结果和 log。以微信 JSSDK DEMO 页面为例:

http://demo.open.weixin.qq.com/jssdk

在调试器中打开该 URL,可以方便地在右侧的 JS-SDK Tab 中看到当前页面 wx.config 的校验情况和 JSSDK 的调用 log。 如下是校验通过的页面:

微信web开发者工具64位V1.01.1711160官方版

如下是校验未通过的页面:

微信web开发者工具64位V1.01.1711160官方版

在“权限列表” Tab 中,可以查询到当前页面拥有权限的 JS-SDK 列表:

微信web开发者工具64位V1.01.1711160官方版

移动调试

移动调试功能是基于 weinre 的,并且做了一些改进,相比直接使用 weinre 有两个优点:

无须手工在页面中加入 weinre 调试脚本

可以在 weinre 的网络请求页卡中,看到完整的 http 请求 log,非局限于 ajax 请求

如下图所示:

微信web开发者工具64位V1.01.1711160官方版

注意,移动调试功能暂不支持https。

Chrome DevTools

微信 web 开发者工具集成了 Chrome DevTools。同之前在 PC 上的调试体验一致,可以快速上手。

如下图所示:

微信web开发者工具64位V1.01.1711160官方版

更新日志

1.修复 导航条背景色错误时白屏问题2.修复 小程序页面跳转时 WXML 面板可能空白的问题3.修复 修复计算上传代码包错误的问题4.新增 新建项目时可以选择创建腾讯云的 quick start 项目。5.新增 编辑器右键创建 Component 功能。6.修复 模拟器选择 offline 后,没有明确提示问题。7.修复 wx.downloadFile 的 downloadTask.onProgressUpdate 缺少返回参数totalBytesWritten、totalBytesExpectedToWrite 的问题。8.修复 工具异常退出后仍然有进程未关闭并占用大量CPU资源的问题。9.修复 切换设备时 rpx 计算有误的问题。10.修复 websocket 自动断开时,未重置连接状态的问题。11.修复 页面分享时 Page.onShareAppMessage 回调参数没有 webViewUrl 的问题。12.修复 中的网页有 iframe 导致网页主页面无法调用 JSSDK 的方法的问题。13.修复 没有校验 iframe 中链接合法性的问题14.修复 wxml style 列表无法滚动到底部的问题。15.修复 wxml 大量节点更新时导致调试器整体卡顿的问题。16.修复 wxml 显示嵌套 出错的问题。17.修复 wx.authorize 用户拒绝依然回调 ok 的问题。18.修复 自定义编译条件预览时自定义参数有误的问题。19.修复 路由 API 在目标页面获取的参数与客户端不一致的问题。20.优化 项目列表的视觉展示。21.优化 编辑器显示目录树的功能图标位置固定。22.优化 预览/上传前先计算项目代码包大小再进行编译打包处理,避免项目过大导致内存溢出。

  • 推荐软件专题:

微信web开发者工具64位V1.01.1711160官方版下载地址

其他软件小分类
下载排行榜
  • 一周最热
  • 热门推荐
软件新闻
相关软件

热门关键词

网站服务:

114手游网专题合作 : QQ:1057919599
联系EMAIL :gh@11455.com
(来信时请注明广告投放内容)

@114手游网

114手游网官方微信

Copyright (C) 2023-至今 11455.COM 114手游网, All Rights Reserved 版权声明 | 关于我们 | 联系我们 | 闽ICP备10000470号-8 |网站地图(XML) | 回到顶部↑