WeChat 애플릿에서 아바타를 클릭해도 onChooseAvatar 콜백이 실행되지 않습니다.

디버깅 기본 라이브러리가 버전 2.14.1인 경우 아바타를 클릭해도 onChooseAvatar 콜백이 트리거되지 않습니다.

코드는 아래와 같이 표시됩니다.

<button class="avatar-wrapper" open-type="chooseAvatar" bind:chooseavatar="onChooseAvatar">
      <image class="avatar" src="{
     
     {avatarUrl != ''?avatarUrl:'../images/defaultAvatarUrl.png'}}"></image>
</button>
onChooseAvatar(e) {
    
    
		console.log('点击获取用户头像成功', e.detail.avatarUrl)
		let avatarUrl = e.detail.avatarUrl
		this.setData({
    
    
			avatarUrl,
		})
	},

기본 라이브러리를 2.30.0으로 변경한 후 문제가 해결되었습니다. 효과는 그림과 같습니다
여기에 이미지 설명을 삽입하세요.

Je suppose que tu aimes

Origine blog.csdn.net/sharkrubbish/article/details/129653606
conseillé
Classement