uni-app 应对微信小程序最新隐私协议接口要求的处理方法

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助

uni-app 应对微信小程序最新隐私协议接口要求的处理方法_第1张图片

 

一,问题起因

最新在开发小程序的时候,调用微信小程序来获取用户信息的时候经常报错一个问题

fail api scope is not declared in the privacy agreement,api

具公告,是微信更新对应的隐私协议

https://mp.weixin.qq.com/cgi-bin/announce?action=getannouncement&announce_id=11691660367cfUvX&version=&lang=zh_CN&token=

uni-app 应对微信小程序最新隐私协议接口要求的处理方法_第2张图片

二,解决方案

下面是我总结的解决步骤

1.前往微信小程序公众平台配置设置,完善并提交信息(注意:更新好隐私协议,要通过审核的,接口才能正常访问)

uni-app 应对微信小程序最新隐私协议接口要求的处理方法_第3张图片

uni-app 应对微信小程序最新隐私协议接口要求的处理方法_第4张图片

uni-app 应对微信小程序最新隐私协议接口要求的处理方法_第5张图片

2.在components新增组件PrivacyPop

vue2版本

  
 
  

vue3版本





3.在要使用的页面中引入

vue2版本
import PrivacyPop from '../../components/PrivacyPop/PrivacyPop.vue';

components:{
	PrivacyPop
},
async onLoad() {
	this.$refs.PrivacyPopck.checkPrivacySetting();
},
vue3版本(建议点击事件触发)
import PrivacyPop from '@/components/PrivacyPop.vue';
import { ref } from "vue";
const PrivacyObj = ref({
		
	})
const ClickFun = ()=>{
	if(PrivacyObj.value){
		PrivacyObj.value.checkPrivacySetting();
	}
		
}

如果对您有所帮助,欢迎您点个关注,我会定时更新技术文档,大家一起讨论学习,一起进步。

 

uni-app 应对微信小程序最新隐私协议接口要求的处理方法_第6张图片

你可能感兴趣的:(uni-app,微信小程序,notepad++,小程序)