国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目次
1. 権限インターフェイス
2、授權(quán)案例
ホームページ WeChat アプレット ミニプログラム開発 WeChat アプレットの権限インターフェイスを要約して整理する

WeChat アプレットの権限インターフェイスを要約して整理する

May 16, 2022 am 11:43 AM
WeChat アプレット

この記事では、WeChat ミニ プログラム に関する関連問題を紹介します。主に、ユーザー認(rèn)証インターフェイスやユーザー権限設(shè)定の取得など、WeChat ミニ プログラムの権限インターフェイスの関連コンテンツを紹介します。インターフェイス、ユーザーを開く権限設(shè)定インターフェースなど、一緒に見ていきましょう。

WeChat アプレットの権限インターフェイスを要約して整理する

【関連學(xué)習(xí)推奨事項(xiàng): 小プログラム學(xué)習(xí)チュートリアル

1. 権限インターフェイス

一部のインターフェイスは必須 ユーザーの承認(rèn)後にのみ呼び出すことができます。これらのインターフェイスは、使用範(fàn)囲に応じて複數(shù)のスコープに分割されます。ユーザーはスコープを承認(rèn)することを選択します。スコープを承認(rèn)した後は、それに対応するすべてのインターフェイスを直接使用できます。そのようなインターフェイスが呼び出されるとき:

    #ユーザーがこの権限を受け入れないか拒否した場合、ポップアップ ウィンドウが表示され、ユーザーに尋ねられます。ユーザーは [統(tǒng)合] をクリックした後でのみインターフェイスを呼び出すことができます。
  • ユーザーが承認(rèn)されている場合、インターフェイスを直接呼び出すことができます。
  • ユーザーが認(rèn)証を拒否した場合、ポップアップ ウィンドウは表示されず、インターフェイス失敗コールバックに直接入ります。
■このタイプのインターフェースの権限のオブジェクトスコープフィールドとインターフェースの対応関係は次の表のとおりです。

#スコープスコープ.userLocation#scope.userLocationBackgroundscope.recordscope.camerascope.bluetoothscope.writePhotosAlbum#scope.addPhoneContactwx.wx.addPhoneContact連絡(luò)先に追加wx.addPhoneRepeatCalendar、wx.addPhoneCalendarwx.getWeRunDatawx.chooseAddresswx.chooseInvoiceTitlewx.chooseInvoicewx.getUserInfo
対応するインターフェイス 説明
wx.getLocation, wx.chooseLocation, wx.startLocationUpdate Geolocation
wx.startLocationUpdateBackground バックグラウンドの場所
wx.startRecord、wx.joinVoIPChat、RecorderManager.start Microphone
カメラ コンポーネント、wx.createVKSession Camera
wx.openBluetoothAdapter、wx.createBLEPeripheralServer Bluetooth
wx.saveImageToPhotosAlbum、wx.saveVideoToPhotosAlbum Addアルバムへ
#scope .addPhoneCalendar
カレンダーに追加 scope.werun
WeChat の演習(xí)手順 scope.address
対応アドレス (承認(rèn)はキャンセルされました。直接電話をかけることができます)対応するインターフェース) scope.invoiceTitle
Invoice ヘッダー (承認(rèn)はキャンセルされました。対応するインターフェースを直接呼び出すことができます) scope.invoice
請(qǐng)求書を取得します (承認(rèn)はキャンセルされました。対応するインターフェイスを直接呼び出すことができます) scope.userInfo
ユーザー情報(bào) (ミニプログラムは再利用されました。アバターのニックネームを入力してください。ミニゲームは続行できます)呼ばれます)

ミニ プログラムは、インターフェイスのアクセス許可に対して対応する操作を?qū)g行するための 3 つのインターフェイス セットを提供します: wx.getSetting()ユーザーの現(xiàn)在の承認(rèn)ステータスを取得します; wx.openSetting()Open設(shè)定インターフェイス 認(rèn)証を有効にするようにユーザーをガイドします; wx.authorize()認(rèn)証ステータスを変更します。

1.1 ユーザー認(rèn)可インターフェースwx.authorize(Object object)

ユーザーに対して事前に認(rèn)可リクエストを開始します。このインターフェイスを呼び出した後、ポップアップ ウィンドウがすぐにユーザーに、アプレットによる特定の機(jī)能の使用またはユーザー データの一部の取得を許可するかどうかを?qū)い亭蓼工潖辘工毳ぅ螗咯`フェイスは実際には呼び出されません。ユーザーが以前に承認(rèn)に同意していた場合、ポップアップ ウィンドウは表示されず、成功が直接返されます。プロパティを次の表に示します。

#屬性タイプデフォルト値必須説明scope#string は、 が取得する必要があるスコープです。詳細(xì)についてはスコープ リストを參照してください#successfunctionNoインターフェイス呼び出しは成功しました コールバック関數(shù)failfunction#complete# 公式 Web サイトのサンプルコード:



##No
コールバックインターフェースの呼び出しに失敗した関數(shù)
function
No
インターフェイス呼び出しを終了するコールバック関數(shù) (call 成功、失敗の両方が実行されます)
//?可以通過?wx.getSetting?先查詢一下用戶是否授權(quán)了?"scope.record"?這個(gè)?scopewx.getSetting({
??success(res)?{
????if?(!res.authSetting['scope.record'])?{
??????wx.authorize({
????????scope:?'scope.record',
????????success?()?{
??????????//?用戶已經(jīng)同意小程序使用錄音功能,后續(xù)調(diào)用?wx.startRecord?接口不會(huì)彈窗詢問
??????????wx.startRecord()
????????}
??????})
????}
??}})

1.2 Get user権限設(shè)定インターフェース

wx.getSetting(Object object)

このインターフェースは、ユーザーの現(xiàn)在の設(shè)定を取得します。アプレットがユーザーに要求した権限のみが戻り値に表示されます。屬性は次のとおりです。

#AttributeTypeDefault valueRequired説明最小バージョン##withSubscriptionsブール値##2.10.1#関數(shù)#インターフェイス呼び出しが成功した場合のコールバック関數(shù) failfunction No失敗したインターフェイス呼び出しに対するコールバック関數(shù)インターフェイス呼び出し終了時(shí)のコールバック関數(shù) (呼び出しが成功または失敗した場合に実行されます)AttributeDescription
false No ユーザーの購読メッセージの購読ステータスを同時(shí)に取得するかどうかですが、デフォルトでは取得されません。注: withSubscriptions は、ユーザーがサブスクリプション パネルで [常に上記の選択を保持し、再度質(zhì)問しない] をチェックしたサブスクリプション メッセージのみを返します。 #成功



##complete
function No

object.success コールバック関數(shù)は次のとおりです:

Type
最小バージョン

subscriptionsSettingSubscriptionsSetting ユーザー サブスクリプション メッセージ設(shè)定。インターフェイス パラメーター は、値が # の場合にのみ返されます。 ##真実###。

??官網(wǎng)示例代碼:

wx.getSetting({
??success?(res)?{
????console.log(res.authSetting)
????//?res.authSetting?=?{
????//???"scope.userInfo":?true,
????//???"scope.userLocation":?true
????//?}
??}})

1.3 打開用戶權(quán)限設(shè)置接口wx.openSetting(Object object)

??該接口調(diào)用客戶端小程序設(shè)置界面,返回用戶設(shè)置的操作結(jié)果。設(shè)置界面只會(huì)出現(xiàn)小程序已經(jīng)向用戶請(qǐng)求過的權(quán)限。

authSetting AuthSetting ユーザー認(rèn)証結(jié)果
withSubscriptions
2.10.1
miniprogramAuthSetting AuthSetting プラグインで呼び出されるとき、現(xiàn)在のホスト アプレット
屬性 類型 默認(rèn)值 必填 說明 最低版本
withSubscriptions Boolean false 是否同時(shí)獲取用戶訂閱消息的訂閱狀態(tài),默認(rèn)不獲取。注意:withSubscriptions 只返回用戶勾選過訂閱面板中的“總是保持以上選擇,不再詢問”的訂閱消息。 2.10.3
success function
接口調(diào)用成功的回調(diào)函數(shù)
fail function
接口調(diào)用失敗的回調(diào)函數(shù)
complete function
接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行)

object.success回調(diào)函數(shù)如下:

屬性 類型 說明 最低版本
authSetting AuthSetting 用戶授權(quán)結(jié)果
subscriptionsSetting SubscriptionsSetting 用戶訂閱消息設(shè)置,接口參數(shù)withSubscriptions值為true時(shí)才會(huì)返回。 2.10.3
  • 注意:2.3.0 版本開始,用戶發(fā)生點(diǎn)擊行為后,才可以跳轉(zhuǎn)打開設(shè)置頁,管理授權(quán)信息。

??官網(wǎng)示例代碼:

wx.openSetting({
??success?(res)?{
????console.log(res.authSetting)
????//?res.authSetting?=?{
????//???"scope.userInfo":?true,
????//???"scope.userLocation":?true
????//?}
??}})

2、授權(quán)案例

??本例使用獲取地理位置接口wx.getLocation()和開始錄音接口wx.startRecord()進(jìn)行相關(guān)操作,而這兩個(gè)接口都需要設(shè)置操作權(quán)限。

Setting.wxml代碼如下:

<!--index.wxml--><view>獲取地理位置</view><view>{{context}}</view><view>開始錄音</view>

Setting.js代碼如下:

//index.js//獲取應(yīng)用實(shí)例const?app?=?getApp()Page({
??data:?{
???
??},
??
??onLoad:?function?()?{
????context:''
??},
??location1:function(){	//獲取地理位置
????var?that=this
????wx.getSetting({	//獲取用戶權(quán)限設(shè)置接口
??????success(res)?{
????????console.log(res)
????????if?(!res.authSetting['scope.userLocation'])?{
??????????wx.authorize({		//授權(quán)
????????????scope:?'scope.userLocation',	//地理位置權(quán)限,看線上面的scope對(duì)應(yīng)的參數(shù)
????????????success()?{
??????????????wx.getLocation({		//獲取當(dāng)前的地理位置
????????????????success:?function(res)?{
?????????????????console.log(res)
??????????????????that.setData({?context:?"你所在的經(jīng)度是"?+?res.latitude+"你所在的緯度是"+res.longitude})
????????????????},
??????????????})
????????????}
??????????})
????????}
??????}
????})
??},
?
??location2:?function?()?{			//錄音
????var?that?=?this
??
????????wx.getSetting({
??????????success(res)?{
????????????console.log(res.authSetting)
????????????if?(!res.authSetting['scope.record'])?{
??????????????wx.openSetting({		//打開用戶權(quán)限設(shè)置界面
????????????????success(res)?{
??????????????????console.log(res)
??????????????????wx.startRecord({		//開始錄音
????????????????????success(res)?{
??????????????????????const?tempFilePath?=?res.tempFilePath
??????????????????????console.log("錄音結(jié)束")
????????????????????}
??????????????})
????????????}?
????????})
????????}}
????????})
??}})

?? location()1函數(shù)實(shí)現(xiàn)獲取地理位置的功能,該函數(shù)先調(diào)用wx.getSetting()接口獲取權(quán)限狀態(tài),然后調(diào)用wx.authorize()接口修改地理位置權(quán)限scope.userLocation。location2()函數(shù)實(shí)現(xiàn)錄音功能,該函數(shù)先調(diào)用wx.getSetting()接口獲取權(quán)限狀態(tài),然后調(diào)用wx.openSetting()接口打開錄音權(quán)限設(shè)置界面來修改錄音權(quán)限。從本例可以看出設(shè)置權(quán)限的時(shí)候應(yīng)該先調(diào)用wx.getSetting()接口來修改權(quán)限狀態(tài),在沒有權(quán)限打開的情況下可以調(diào)用wx.authorize()接口或者wx.openSetting()接口來修改權(quán)限狀態(tài),wx.authorize()接口不出現(xiàn)修改權(quán)限的操作權(quán)限,而wx.openSetting()接口會(huì)出現(xiàn)修改權(quán)限的操作界面。

??案例效果如下:

WeChat アプレットの権限インターフェイスを要約して整理する

??點(diǎn)擊獲取地理位置:

WeChat アプレットの権限インターフェイスを要約して整理する

??點(diǎn)擊允許之后會(huì)顯示當(dāng)前所在的經(jīng)緯度。

WeChat アプレットの権限インターフェイスを要約して整理する

??點(diǎn)擊開始錄音按鈕出現(xiàn)麥克風(fēng)授權(quán):

WeChat アプレットの権限インターフェイスを要約して整理する

【相關(guān)學(xué)習(xí)推薦:小程序?qū)W習(xí)教程

以上がWeChat アプレットの権限インターフェイスを要約して整理するの詳細(xì)內(nèi)容です。詳細(xì)については、PHP 中國語 Web サイトの他の関連記事を參照してください。

このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡(luò)ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫像を無料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

寫真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中國語版

SublimeText3 中國語版

中國語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Xianyu WeChat ミニプログラムが正式に開始 Xianyu WeChat ミニプログラムが正式に開始 Feb 10, 2024 pm 10:39 PM

Xianyu の公式 WeChat ミニ プログラムが靜かに開始されました。ミニ プログラムでは、プライベート メッセージを投稿して購入者/販売者とコミュニケーションしたり、個(gè)人情報(bào)や注文を表示したり、商品を検索したりすることができます。プログラム、見てみましょう。 Xianyu WeChat アプレットの名前は何ですか? 回答: Xianyu、アイドル取引、中古品販売、評(píng)価、リサイクル。 1. ミニ プログラムでは、アイドル メッセージの投稿、プライベート メッセージを介した購入者/販売者とのコミュニケーション、個(gè)人情報(bào)と注文の表示、指定された商品の検索などができます。 2. ミニ プログラム ページには、ホームページ、近くに、アイドル投稿、メッセージ投稿、私の投稿 5つの機(jī)能; 3. 使用したい場合は、購入する前に WeChat 支払いを有効にする必要があります。

WeChat ミニ プログラムに畫像フィルター効果を?qū)g裝する WeChat ミニ プログラムに畫像フィルター効果を?qū)g裝する Nov 21, 2023 pm 06:22 PM

WeChat ミニ プログラムでの畫像フィルター効果の実裝 ソーシャル メディア アプリケーションの人気に伴い、人々は寫真にフィルター効果を適用して、寫真の蕓術(shù)的効果や魅力を高めることがますます好まれています。畫像フィルター効果は WeChat ミニ プログラムにも実裝でき、より興味深く創(chuàng)造的な寫真編集機(jī)能をユーザーに提供します。この記事では、WeChat ミニ プログラムに畫像フィルター効果を?qū)g裝する方法を紹介し、具體的なコード例を示します。まず、WeChat アプレットのキャンバス コンポーネントを使用して畫像を読み込み、編集する必要があります。 Canvasコンポーネントはページ上で使用できます

WeChat アプレットにドロップダウン メニュー効果を?qū)g裝する WeChat アプレットにドロップダウン メニュー効果を?qū)g裝する Nov 21, 2023 pm 03:03 PM

WeChat ミニ プログラムでドロップダウン メニュー効果を?qū)g裝するには、特定のコード サンプルが必要です。モバイル インターネットの普及に伴い、WeChat ミニ プログラムはインターネット開発の重要な部分となり、ますます多くの人が注目し始めています。 WeChat ミニ プログラムを使用します。 WeChat ミニ プログラムの開発は、従來の APP 開発よりも簡単かつ迅速ですが、特定の開発スキルを習(xí)得する必要もあります。 WeChat ミニ プログラムの開発では、ドロップダウン メニューが一般的な UI コンポーネントであり、より良いユーザー エクスペリエンスを?qū)g現(xiàn)します。この記事では、WeChat アプレットにドロップダウン メニュー効果を?qū)g裝し、実用的な機(jī)能を提供する方法を詳しく紹介します。

Xianyu WeChat アプレットの名前は何ですか? Xianyu WeChat アプレットの名前は何ですか? Feb 27, 2024 pm 01:11 PM

Xianyu の公式 WeChat ミニ プログラムが靜かに開始され、アイドルアイテムを簡単に公開および交換できる便利なプラットフォームをユーザーに提供します。ミニ プログラムでは、プライベート メッセージを介して購入者または販売者とコミュニケーションしたり、個(gè)人情報(bào)や注文を表示したり、欲しい商品を検索したりできます。では、WeChat ミニ プログラムでは Xianyu とはいったい何と呼ばれているのでしょうか? このチュートリアル ガイドで詳しくご紹介しますので、知りたいユーザーは、この記事に従って読み続けてください。 Xianyu WeChat アプレットの名前は何ですか? 回答: Xianyu、アイドル取引、中古品販売、評(píng)価、リサイクル。 1. ミニ プログラムでは、アイドル メッセージの投稿、プライベート メッセージを介した購入者/販売者とのコミュニケーション、個(gè)人情報(bào)と注文の表示、指定された商品の検索などができます。 2. ミニ プログラム ページには、ホームページ、近くに、アイドル投稿、メッセージ投稿、マイ投稿の5つの機(jī)能、3.

WeChatアプレットは畫像アップロード機(jī)能を?qū)g裝 WeChatアプレットは畫像アップロード機(jī)能を?qū)g裝 Nov 21, 2023 am 09:08 AM

WeChat アプレットが畫像アップロード機(jī)能を?qū)g裝 モバイル インターネットの発展に伴い、WeChat アプレットは人々の生活に欠かせないものになりました。 WeChat ミニ プログラムは、豊富なアプリケーション シナリオを提供するだけでなく、畫像アップロード機(jī)能などの開発者定義の機(jī)能もサポートします。この記事では、WeChat アプレットに畫像アップロード機(jī)能を?qū)g裝する方法と具體的なコード例を紹介します。 1. 準(zhǔn)備作業(yè) コードを書き始める前に、WeChat 開発者ツールをダウンロードしてインストールし、WeChat 開発者として登録する必要があります。同時(shí)に、WeChat についても理解する必要があります。

WeChat アプレットに畫像回転効果を?qū)g裝する WeChat アプレットに畫像回転効果を?qū)g裝する Nov 21, 2023 am 08:26 AM

WeChat ミニ プログラムで畫像回転効果を?qū)g裝するには、特定のコード サンプルが必要です。WeChat ミニ プログラムは、ユーザーに豊富な機(jī)能と優(yōu)れたユーザー エクスペリエンスを提供する軽量のアプリケーションです。ミニ プログラムでは、開発者はさまざまなコンポーネントと API を使用して、さまざまな効果を?qū)g現(xiàn)できます。その中で、畫像回転効果は、ミニプログラムに興味と視覚効果を加えることができる一般的なアニメーション効果です。 WeChat ミニ プログラムで畫像の回転効果を?qū)g現(xiàn)するには、ミニ プログラムが提供するアニメーション API を使用する必要があります。以下は、その方法を示す具體的なコード例です。

WeChat アプレットを使用してカルーセル切り替え効果を?qū)g現(xiàn)する WeChat アプレットを使用してカルーセル切り替え効果を?qū)g現(xiàn)する Nov 21, 2023 pm 05:59 PM

WeChat アプレットを使用してカルーセル スイッチング効果を?qū)g現(xiàn)する WeChat アプレットは、シンプルで効率的な開発と使用特性を備えた軽量のアプリケーションです。 WeChat ミニ プログラムでは、カルーセル スイッチング効果を?qū)g現(xiàn)することが一般的な要件です。この記事では、WeChat アプレットを使用してカルーセル切り替え効果を?qū)g現(xiàn)する方法と、具體的なコード例を紹介します。まず、カルーセル コンポーネントを WeChat アプレットのページ ファイルに追加します。たとえば、&lt;swiper&gt; タグを使用すると、カルーセルの切り替え効果を?qū)g現(xiàn)できます。このコンポーネントでは、 b を渡すことができます。

WeChatミニプログラムにスライディング削除機(jī)能を?qū)g裝する WeChatミニプログラムにスライディング削除機(jī)能を?qū)g裝する Nov 21, 2023 pm 06:22 PM

WeChat ミニ プログラムにスライディング削除機(jī)能を?qū)g裝するには、特定のコード サンプルが必要です。WeChat ミニ プログラムの人気に伴い、開発者は開発プロセス中にいくつかの一般的な機(jī)能を?qū)g裝する際に問題に遭遇することがよくあります。中でも、スライド削除機(jī)能は、よく使われる一般的な機(jī)能要件です。この記事では、WeChat アプレットにスライディング削除機(jī)能を?qū)g裝する方法と具體的なコード例を詳しく紹介します。 1. 要件分析 WeChat ミニ プログラムでは、スライド削除機(jī)能の実裝には次の點(diǎn)が含まれます。 リスト表示: スライドして削除できるリストを表示するには、各リスト項(xiàng)目に次の要素が含まれている必要があります。

See all articles