国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

uniapp實(shí)現(xiàn)微信小程序隱私協(xié)議組件封裝

這篇具有很好參考價(jià)值的文章主要介紹了uniapp實(shí)現(xiàn)微信小程序隱私協(xié)議組件封裝。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

uniapp實(shí)現(xiàn)微信小程序隱私協(xié)議組件封裝。

uniapp實(shí)現(xiàn)微信小程序隱私協(xié)議組件封裝,uni-app,微信小程序,notepad++

<template>
	<view class="diygw-modal basic" v-if="showPrivacy" :class="showPrivacy?'show':''" style="z-index: 1000000">
		<view class="diygw-dialog diygw-dialog-modal basis-lg">
			<view class="justify-end diygw-bar">
				<view class="content"> {{title}} </view>
			</view>
			<view>
				<view class="flex diygw-dialog-content flex-direction-column privacy-content">
					<view class="diygw-col-24"> {{contentstart}}<text :style="{color:agreebg}"  @tap="handleOpenPrivacyContract">{{privacy}}</text>。{{contentend}} </view>
					<view class="flex diygw-col-24">
						<button id="agree-btn" :style="{background:agreebg,color:agreecolor}" open-type="agreePrivacyAuthorization" @agreeprivacyauthorization="handleAgree" class="diygw-btn  radius flex-sub margin-xs">同意并繼續(xù)</button>
					</view>
					<view class="flex diygw-col-24">
						<button id="disagree-btn" :style="{background:disagreebg,color:disagreecolor}" class="diygw-btn  radius flex-sub margin-xs" @tap="handleDisagree">不同意</button>
					</view>
				</view>
			</view>
		</view>	
	</view> 
</template>

<script>
	export default {
		props: {
			title: {
				type: String,
				default: '用戶隱私保護(hù)提示'
			},
			contentstart:{
				type: String,
				default:'親愛的用戶,感謝您信任并使用本小程序。請您在點(diǎn)擊同意之前仔細(xì)閱讀并充分理解',
			},
			privacy:{
				type: String,
				default:'《用戶隱私保護(hù)指引》',
			},
			contentend:{
				type: String,
				default:'當(dāng)點(diǎn)擊同意并繼續(xù)時(shí),即表示您已理解并同意該條款內(nèi)容,該條款將對您產(chǎn)生法律約束力;如您不同意,將無法繼續(xù)使用小程序相關(guān)功能。',
			},
			agreebg:{
				type: String,
				default:'#07c160',
			},
			agreecolor:{
				type: String,
				default:'#fff',
			},
			disagreebg:{
				type: String,
				default:'#aaaaaa',
			},
			disagreecolor:{
				type: String,
				default:'#fff',
			},
			isexit:{
				type:Boolean,
				default:true
			},
		},
		data() {
			return {
				showPrivacy: false,
				resolvePrivacyAuthorization: null,
				privacyResolves: new Set()
			}
		},
		mounted() {
			this.init()
		},
		methods: {
			// 監(jiān)聽何時(shí)需要提示用戶閱讀隱私政策
			init() {
				let thiz = this;
				// #ifdef MP-WEIXIN
				if (wx.onNeedPrivacyAuthorization) {
					wx.requirePrivacyAuthorize({
						success: (e) => {
							// 用戶同意授權(quán)
							// 繼續(xù)小程序邏輯
							console.log(e)
						  // 用戶同意授權(quán)
						  // 繼續(xù)小程序邏輯
						},
						fail: (e) => {
							console.log(e)
						}, // 用戶拒絕授權(quán)
						complete: () => {}
					})
					wx.onNeedPrivacyAuthorization((resolve) => {
						thiz.resolvePrivacyAuthorization = resolve
						thiz.openPrivacy()
					})
				}
				// #endif
			},
			//打開隱私協(xié)議
			openPrivacyContract() {
				wx.openPrivacyContract({
					success(res) {
						console.log('打開隱私協(xié)議', res);
					},
					fail(err) {
						console.error('打開隱私協(xié)議失敗', err)
					}
				});
			},
			// 不同意
			handleDisagree() {
				this.resolvePrivacyAuthorization({
						event: 'disagree',
						buttonId: 'disagree-btn'
				});
				//關(guān)閉彈窗
				this.disopenPrivacy()
				if(this.isexit){
					//退出小程序
					wx.exitMiniProgram();
				}
				
			},
			// 同意并繼續(xù)
			handleAgree() {
				this.resolvePrivacyAuthorization({
						event: 'agree',
						buttonId: 'agree-btn'
				});
				//關(guān)閉彈窗
				this.disopenPrivacy()
			},
			//打開彈窗
			openPrivacy() {
				if (this.showPrivacy === false) {
					this.showPrivacy = true
				}
			},
			//關(guān)閉彈窗
			disopenPrivacy() {
				if (this.showPrivacy === true) {
					this.showPrivacy = false
				}
			},
		}
	}
</script>

<style>
	.privacy-content{
		padding:10px;
		line-height: 1.5;
		font-size: 28rpx;
	}
</style>

隱私協(xié)議封裝組件后快速調(diào)用。

<diy-privacy></diy-privacy>文章來源地址http://www.zghlxwxcb.cn/news/detail-728116.html

到了這里,關(guān)于uniapp實(shí)現(xiàn)微信小程序隱私協(xié)議組件封裝的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • uniapp微信小程序用戶隱私保護(hù)通用組件

    uniapp微信小程序用戶隱私保護(hù)通用組件

    微信小程序官方公告《關(guān)于小程序隱私保護(hù)指引設(shè)置的公告》 需要處理的隱私接口《插件用戶隱私保護(hù)說明內(nèi)容介紹》 1.2023 年 9 月 15 號之前,默認(rèn)不會啟用隱私相關(guān)功能,所以檢測不到需要彈窗的情況,可以在 manifest.json 中配置 \\\"__usePrivacyCheck__\\\": true 之后,接口才可以檢測

    2024年02月08日
    瀏覽(47)
  • uniapp微信小程序《隱私保護(hù)協(xié)議》彈窗處理流程

    uniapp微信小程序《隱私保護(hù)協(xié)議》彈窗處理流程

    背景 《關(guān)于小程序隱私保護(hù)指引設(shè)置的公告》 《小程序隱私協(xié)議開發(fā)指南》 流程 1.第一步 必須設(shè)置且審核通過?。?! 2.第二步 uniapp在manifest.json中添加!??! 很多人前兩步?jīng)]做或者做的不對,導(dǎo)致出現(xiàn)needAuthorization一直為false情況 3.第三步 此處需要根據(jù)情況決定,在何時(shí)彈

    2024年02月08日
    瀏覽(24)
  • 一文看懂微信小程序新版隱私協(xié)議(附帶彈窗組件)

    一文看懂微信小程序新版隱私協(xié)議(附帶彈窗組件)

    微信小程序近期又迎來了一次改革–9月15日之后如果小程序涉及調(diào)用微信的隱私接口獲取用戶的信息的,需要用戶手動同意協(xié)議后才可正常調(diào)用接口,否則會返回報(bào)錯信息。 隱私接口目前常用的有:手機(jī)號快捷獲取、讀取照片、獲取用戶的頭像昵稱(包括快捷填寫能力)等。

    2024年02月09日
    瀏覽(20)
  • 【微信小程序 uniapp】 ws-wx-privacy 微信隱私保護(hù)彈出框 隱私協(xié)議彈出框

    【微信小程序 uniapp】 ws-wx-privacy 微信隱私保護(hù)彈出框 隱私協(xié)議彈出框

    插件地址 (https://mp.weixin.qq.com/wxamp/basicprofile/index?token=1956320193lang=zh_CN) 4. 將調(diào)試基礎(chǔ)庫改為 3.0.0以上。 微信開發(fā)者工具-詳情-本地設(shè)置-調(diào)試基礎(chǔ)庫 5. 頁面 使用示例 僅有在指引中 聲明所處理的用戶信息 ,才可以調(diào)用平臺提供的對應(yīng)接口或組件。若未聲明,對應(yīng)接口或組件將

    2024年02月08日
    瀏覽(26)
  • 微信小程序新版隱私協(xié)議彈窗實(shí)現(xiàn)最新版

    微信小程序新版隱私協(xié)議彈窗實(shí)現(xiàn)最新版

    2023.08.22更新:【原文連接】 以下指南中涉及的 getPrivacySetting、onNeedPrivacyAuthorization、requirePrivacyAuthorize 等接口目前可以正常接入調(diào)試。調(diào)試說明: 在 2023年9月15號之前,在 app.json 中配置 __usePrivacyCheck__: true 后,會啟用隱私相關(guān)功能,如果不配置或者配置為 false 則不會啟用。

    2024年02月10日
    瀏覽(99)
  • 微信小程序-關(guān)于新版隱私協(xié)議接口wx.onNeedPrivacyAuthorization的適配解讀以及實(shí)現(xiàn)代碼

    微信小程序-關(guān)于新版隱私協(xié)議接口wx.onNeedPrivacyAuthorization的適配解讀以及實(shí)現(xiàn)代碼

    代碼插件已集成,即插即用, 五分鐘集成進(jìn)項(xiàng)目, 免費(fèi)下載 ,歡迎大家交流 ?微信小程序用戶隱私保護(hù)協(xié)議彈窗插件下載 官方公告地址:關(guān)于小程序隱私保護(hù)指引設(shè)置的公告 | 微信開放社區(qū) 1、首先看一下這個(gè)網(wǎng)址,里邊包含涉及到的隱私的接口,這些接口都要適配一下,否則將會

    2024年02月10日
    瀏覽(29)
  • uniapp 開發(fā)微信小程序之新版隱私協(xié)議

    uniapp 開發(fā)微信小程序之新版隱私協(xié)議

    自從微信小程序官方更新隱私協(xié)議,用戶必須同意之后,才能獲取個(gè)人信息,這就導(dǎo)致在獲取用戶信息之前,需要有個(gè)隱私協(xié)議彈窗 大致如下圖: 微信小程序官方提供的API和 uniapp 開發(fā)的稍微有點(diǎn)區(qū)別,這里只記錄 uniapp 開發(fā)的,如果需要微信原生的,請自行官網(wǎng)查看。 首先

    2024年02月09日
    瀏覽(26)
  • 微信小程序-關(guān)于新版隱私協(xié)議接口wx.onNeedPrivacyAuthorization getPrivacySetting requirePrivacyAuthorize的適配解讀以及實(shí)現(xiàn)代碼

    微信小程序-關(guān)于新版隱私協(xié)議接口wx.onNeedPrivacyAuthorization getPrivacySetting requirePrivacyAuthorize的適配解讀以及實(shí)現(xiàn)代碼

    代碼插件已集成,即插即用, 五分鐘集成進(jìn)項(xiàng)目, 免費(fèi)下載 ,歡迎大家交流 ?微信小程序用戶隱私保護(hù)協(xié)議彈窗插件下載 官方公告地址:關(guān)于小程序隱私保護(hù)指引設(shè)置的公告 | 微信開放社區(qū) 1、首先看一下這個(gè)網(wǎng)址,里邊包含涉及到的隱私的接口,這些接口都要適配一下,否則將會

    2024年02月10日
    瀏覽(27)
  • 微信小程序隱私協(xié)議接入

    微信小程序隱私協(xié)議接入

    ?2023.09.14更新: 隱私相關(guān)功能啟用時(shí)間延期至 2023年10月17日。在 2023年10月17日之前,在 app.json 中配置 __usePrivacyCheck__: true 后,會啟用隱私相關(guān)功能,如果不配置或者配置為 false 則不會啟用。在 2023年10月17日之后,不論 app.json 中是否有配置 __usePrivacyCheck__ ,隱私相關(guān)功能都會

    2024年02月08日
    瀏覽(34)
  • 【Taro】微信小程序隱私協(xié)議改造

    ?微信要求小程序開發(fā)者在2023.9.15日前將小程序中調(diào)用獲取用戶隱私api的接口時(shí),都必須要先讓用戶授權(quán),如果用戶拒絕授權(quán),那么小程序的對應(yīng)接口或組件將直接禁用。 那么首先,請將微信小程序開發(fā)者工具-詳情-本地設(shè)置-基礎(chǔ)調(diào)試庫 切換至2.33.0以上。低于該調(diào)試庫會報(bào)錯

    2024年02月09日
    瀏覽(31)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包