微信开发者工具出现catch sdkSubPackage: sclEngine error: TypeError: Cannot redefine property:

这篇具有很好参考价值的文章主要介绍了微信开发者工具出现catch sdkSubPackage: sclEngine error: TypeError: Cannot redefine property:。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

微信开发者工具出现catch sdkSubPackage: sclEngine error: TypeError: Cannot redefine property:,微信小程序,小程序

uniapp上传小程序到微信开发者工具后,获取不到微信用户头像和微信昵称的解决方案。

微信开发者工具出现catch sdkSubPackage: sclEngine error: TypeError: Cannot redefine property:,微信小程序,小程序

今天小编要新做个小程序,忽然发现获取不到微信头像和昵称了,因为以往的获取头像和昵称都是好用的,所以确定不是代码的问题,然后查看了微信官方文档,也并没有关于用户昵称头像的规则更新,正在苦恼时,忽然想到了会不会是开发者工具的问题,找着找着,发现版本库的2.30.3是最高的版本库,而且处于灰度中,然后尝试切换了一下版本库,就成功获取到头像昵称了,在此记录一下,分享给大家,遇到问题不要慌,冷静,一步一步的寻找问题出现的原因。

微信开发者工具出现catch sdkSubPackage: sclEngine error: TypeError: Cannot redefine property:,微信小程序,小程序

 在这里贴一下uniapp开发微信小程序获取微信头像昵称的方式。因为微信官方自2022年11月9日发布公告,调整了微信小程序获取头像和昵称的规则,原来的获取个人信息不再返回头像和昵称等信息,但官方给了新版获取信息的示例。

微信开发者工具出现catch sdkSubPackage: sclEngine error: TypeError: Cannot redefine property:,微信小程序,小程序

微信开发者工具出现catch sdkSubPackage: sclEngine error: TypeError: Cannot redefine property:,微信小程序,小程序

需要微信官方示例的可以点击查看:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/userProfile.html

 不多说,直接上代码:

<template>
	<view >
		<button class="avatar-wrapper" style="padding:0px;width:120rpx;height:120rpx;margin-top:80px;display: flex;" open-type="chooseAvatar" @chooseavatar="onChooseAvatar">
		  <image class="avatar" style="width:120rpx;height:120rpx;margin: auto;" :src="showheadimg"></image>
		</button> 
		<form @submit="onSaveAvatarNickname">
		<view style="display: flex;width:600px;margin-top:20px;">
			<text style="font-size: 16px;color:#000;padding-top:5px;">昵称:</text><input type="nickname" style="width:500rpx;height:60rpx;" name="nickname" class="weui-input" placeholder="点击获取微信昵称"/>
		</view>
		<button class="button" style="margin-top:10px;background-color:blue;color:#fff;" form-type="submit">确定</button>
		</form>
	</view>
</template>
export default {
		data() { return {
				showheadimg:"https://thirdwx.qlogo.cn/mmopen/vi_32/POgEwh4mIHO4nibH0KlMECNjjGxQUq24ZEaGT4poC6icRiccVGKSyXwibcPq4BWmiaIGuG1icwxaQX6grC9VemZoJ8rg/132",
				headimg: "https://thirdwx.qlogo.cn/mmopen/vi_32/POgEwh4mIHO4nibH0KlMECNjjGxQUq24ZEaGT4poC6icRiccVGKSyXwibcPq4BWmiaIGuG1icwxaQX6grC9VemZoJ8rg/132",
				nickname:"",
			} 
		},
methods: {
onChooseAvatar(e) {
				let that=this;
				that.headimg = e.detail.avatarUrl;},
onSaveAvatarNickname(e){
				let that=this;that.nickname = e.detail.value.nickname; // 获取微信昵称
},
}

这里将头像传到自己的服务器时候需要注意的是,他传递的数据为 MultipartFile file

好了,就到这里了,以上方法仅供大家参考,如有不足之处欢迎评论留言。文章来源地址https://www.toymoban.com/news/detail-709562.html

到了这里,关于微信开发者工具出现catch sdkSubPackage: sclEngine error: TypeError: Cannot redefine property:的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 微信开发者工具使用教程

    近段时间有很多小伙伴问微信小程序怎么开发啊?开发的第一步就是安装微信web开发者工具,今天就来教你设置好开发者工具。 一、下载开发者工具 https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html 下载安装好之后打开会进入这个界面,倘若开发者首次启动开发者工具

    2024年02月03日
    浏览(44)
  • 深入了解-微信开发者工具

    主要介绍微信开发者工具如何编译小程序代码,如何实现小程序模拟器以及如何调试小程序。 虽然在开发语言层面小程序与传统的网页差别不大:是使用JavaScript 脚本语言编写逻辑代码、使用类似于HTML的WXML来描述页面的结构、使用类似于CSS的WXSS来描述节点的样式,但是由于

    2024年04月12日
    浏览(45)
  • HbuilderX启动 微信开发者工具

    1.  下载微信开发者工具 ( 推荐使用 稳定版 ) 2. 安装好之后打开HbuilderX编辑器,点击 文件  -  新建  -  项目 后出现如下页面, 填写项目名称,选择项目保存路径 ,然后点击右下角 创建 即可   然后在HbuilderX顶部导航栏找到 工具  -  设置   点击 左侧运行配置 ,下滑找

    2024年02月14日
    浏览(55)
  • 微信开发者工具实现代码加固

     node.js下载地址:下载 | Node.js 在项目代码区域右击选择生成加固配置文件  (1):单个文件代码加固 选择需要加固的文件,右击选择进行代码加固 (2):批量代码加固  直接修改 code_obfuscation_config.json 的 configs 字段,就可以实现批量代码加固   当开发者完成小程序项目开发,点

    2024年02月03日
    浏览(71)
  • 微信小程序开发者工具下载

    微信开发者工具下载地址与更新日志 | 微信开放文档 (qq.com) 下载安装好后,软件图标如下图所示。 运行软件如下图所示,这时候就需要使用你的管理员账号扫码登录。 登陆后的界面,如下图所示。可以项目分为两类: 小程序项目、公众号网页项目 。其中,小程序项目又细

    2024年04月23日
    浏览(125)
  • 通过HbuilderX启动 微信开发者工具

    下载安装HbuilderX教程 链接: https://blog.csdn.net/qq_43102730/article/details/125611294?spm=1001.2014.3001.5501 下载安装 微信开发者工具教程 链接: https://blog.csdn.net/qq_43102730/article/details/125611297?spm=1001.2014.3001.5501 打开HbuilderX编辑器,打开要运行的项目 在HbuilderX顶部导航栏找到工具 - 设置 -运行配

    2024年02月10日
    浏览(69)
  • [微信小程序开发者工具] × #initialize

    [微信小程序开发者工具] × #initialize-error: [error] 工具的服务端口已关闭。要使用命令行调用工具,请在下方输入 y 以确认开启,或手动打开工具 - 设置 - 安全设置,将服务端口开启。 从HBuilder运行到微信小程序的时候报错 解决办法: 打开微信开发者工具,选择设置–通用设

    2024年02月11日
    浏览(79)
  • 微信开发者工具之页面跳转

    1.声明式页面导航(跳转): 2.编程式页面导航(跳转): 3导航参数:   3.1页面传参 微信开发者工具左下角调试器可查看页面参数 3.2 onLoad接受页面参数:

    2024年02月15日
    浏览(84)
  • 微信开发者工具下载安装教程

    微信小程序账号注册登录 微信开发者工具的下载和安装 小程序创建项目 微信小程序账号注册登录 下载地址: 官网:https://mp.weixin.qq.com/cgi-bin/wx 或者其他网盘资源,建议走官网,下载安装耗时不多。 ①点击前往注册 ②按照步骤进行账号注册或已有账号点击右上角“立即登录

    2024年02月06日
    浏览(83)
  • 小程序 微信开发者工具没有 云开发 选项(已解决)

    好久没登小程序,进去都看不到云开发选项,在网上都没有看到解决办法。下面贴图告诉大家 1.首先进入网页-微信公众平台。在小程序功能模块中找到APPID,  2.然后打开微信开发者工具,像我一样的,没有云开发选项 ,进入不了云开发控制台   3.点击左上角第一个按钮-项

    2024年02月16日
    浏览(46)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包