uni-app應(yīng)用配置manifest.json最全最詳細(xì)配置
uni-app的manifest.json配置加注釋
{
"appid": "__UNI__XXXXXX,創(chuàng)建應(yīng)用時(shí)云端分配的,不要修改。",
"name": "應(yīng)用名稱,如uni-app",
"description": "應(yīng)用描述",
"versionName": "1.0.0",
"versionCode": "100",
"uniStatistics": {
"enable": false
},
"app-plus": {
"allowsInlineMediaPlayback": true, //可選,Boolean類型, 是否允許 h5 中視頻非全屏播放,3.8.5版本開始默認(rèn)值為 true (僅iOS生效)
"mediaPlaybackRequiresUserAction": false, //可選,Boolean類型,可通過此屬性配置 h5中的音視頻是否可通過API自動(dòng)播放,注意當(dāng)設(shè)置為 false 時(shí)允許API控制自動(dòng)播放,3.8.5版本開始默認(rèn)值為 false(僅iOS生效 3.0.1 + 版本支持)
"nvueCompiler": "weex", //可選,字符串類型,nvue頁面編譯模式,可取值uni-app、weex,參考:https://ask.dcloud.net.cn/article/36074
"nvueStyleCompiler": "weex", //可選,字符串類型,nvue頁面樣式編譯模式,可取值uni-app、weex,參考:https://ask.dcloud.net.cn/article/38751
"renderer": "native", //可選,字符串類型,可不加載基于 webview 的運(yùn)行框架,可取值native
"compilerVersion": 2, //可選,數(shù)字類型,編譯器版本,可取值2、3,參考:https://ask.dcloud.net.cn/article/36599
"nvueLaunchMode": "normal", //可選,字符串類型,nvue首頁啟動(dòng)模式,compilerVersion值為3時(shí)生效,可取值normal、fast,參考:https://ask.dcloud.net.cn/article/36749
"nvue": { //可選,JSON對(duì)象,nvue頁面相關(guān)配置
"flex-direction": "row" //可選,字符串類型,nvue頁面的flex-direction默認(rèn)值,可取值row、row-reverse、column、column-reverse
},
"optimization": { //可選,JSON對(duì)象,分包配置
"subPackages": true //可選,Boolean類型,是否開啟分包優(yōu)化,參考:https://uniapp.dcloud.io/collocation/pages.html#subpackages
},
"uniStatistics": { //可選,JSON對(duì)象,uni統(tǒng)計(jì)配置
"enable": true, //可選,Boolean類型,是否開啟uni統(tǒng)計(jì)
},
"screenOrientation": [ //可選,字符串?dāng)?shù)組類型,應(yīng)用支持的橫豎屏
"portrait-primary", //可選,字符串類型,支持豎屏
"portrait-secondary", //可選,字符串類型,支持反向豎屏
"landscape-primary", //可選,字符串類型,支持橫屏
"landscape-secondary" //可選,字符串類型,支持反向橫屏
],
"splashscreen": { //可選,JSON對(duì)象,splash界面配置
"alwaysShowBeforeRender": true, //可選,Boolean類型,是否等待首頁渲染完畢后再關(guān)閉啟動(dòng)界面
"autoclose": true, //可選,Boolean類型,是否自動(dòng)關(guān)閉啟動(dòng)界面
"waiting": true, //可選,Boolean類型,是否在程序啟動(dòng)界面顯示等待雪花
"event": "loaded", //可選,字符串類型,可取值titleUpdate、rendering、loaded,uni-app項(xiàng)目已廢棄
"target": "defalt", //可選,字符串類型,可取值default、second,uni-app項(xiàng)目已廢棄
"dealy": 0, //可選,數(shù)字類型,延遲自動(dòng)關(guān)閉啟動(dòng)時(shí)間,單位為毫秒,uni-app項(xiàng)目已廢棄
"ads": { //可選,JSON對(duì)象,開屏廣告配置
"backaground": "#RRGGBB", //可選,字符串類型,格式為#RRGGBB,開屏廣告背景顏色
"image": "" //可選,字符串類型,底部圖片地址,相對(duì)應(yīng)用資源目錄路徑
},
"androidTranslucent": false //可選,Boolean類型,使用“自定義啟動(dòng)圖”啟動(dòng)界面時(shí)是否顯示透明過渡界面,可解決點(diǎn)擊桌面圖標(biāo)延時(shí)啟動(dòng)應(yīng)用的效果
},
"modules": { //可選,JSON對(duì)象,使用的模塊
"Bluetooth": { //可選,JSON對(duì)象,Bluetooth(低功耗藍(lán)牙)
"description": "低功耗藍(lán)牙"
},
"Contacts": { //可選,JSON對(duì)象,Contact(通訊錄)
"description": "通訊錄"
},
"FaceID": { //可選,JSON對(duì)象,F(xiàn)aceID(人臉識(shí)別),僅iOS支持
"description": "人臉識(shí)別"
},
"Fingerprint": { //可選,JSON對(duì)象,F(xiàn)ingerprint(指紋識(shí)別)
"description": "指紋識(shí)別"
},
"Geolocation": { //可選,JSON對(duì)象,Geolocation(定位)
"description": "定位"
},
"iBeacon": { //可選,JSON對(duì)象,iBeacon
"description": "iBeacon"
},
"LivePusher": { //可選,JSON對(duì)象,LivePusher(直播推流)
"description": "直播推流"
},
"Maps": { //可選,JSON對(duì)象,Maps(地圖)
"description": "地圖"
},
"Messaging": { //可選,JSON對(duì)象,Messaging(短彩郵件消息)
"description": "短彩郵件消息"
},
"OAuth": { //可選,JSON對(duì)象,OAuth(登錄鑒權(quán))
"description": "登錄鑒權(quán)"
},
"Payment": { //可選,JSON對(duì)象,Payment(支付)
"description": "iBeacon"
},
"Push": { //可選,JSON對(duì)象,Push(消息推送)
"description": "iBeacon"
},
"Share": { //可選,JSON對(duì)象,Share(分享)
"description": "iBeacon"
},
"Speech": { //可選,JSON對(duì)象,Speech(語音輸入)
"description": "iBeacon"
},
"Statistic": { //可選,JSON對(duì)象,Statistic(統(tǒng)計(jì))
"description": "iBeacon"
},
"SQLite": { //可選,JSON對(duì)象,SQLite(統(tǒng)計(jì))
"description": "iBeacon"
},
"VideoPlayer": { //可選,JSON對(duì)象,VideoPlayer(視頻播放)
"description": "iBeacon"
},
"Webview-x5": { //可選,JSON對(duì)象,Android X5 Webview(騰訊TBS),僅Android支持
"description": "iBeacon"
},
"UIWebview": { //可選,JSON對(duì)象,UIWebview,僅iOS支持
"description": "iBeacon"
}
},
"webView": { // 3.5.0 + 當(dāng)系統(tǒng)webview低于指定版本時(shí),會(huì)彈出提示?;蛘呦螺dx5內(nèi)核后繼續(xù)啟動(dòng),僅Android支持
"minUserAgentVersion": "95.0.4638.75", // 最小webview版本
"x5": { // 此屬性需要勾選 Android X5 Webview 模塊,詳細(xì)參見下面的說明
"timeOut": 3000, // 超時(shí)時(shí)間
"showTipsWithoutWifi": true, // 是否在非WiFi網(wǎng)絡(luò)環(huán)境時(shí),顯示用戶確認(rèn)下載x5內(nèi)核的彈窗。
"allowDownloadWithoutWiFi": false // 是否允許用戶在非WiFi網(wǎng)絡(luò)時(shí)進(jìn)行x5內(nèi)核的下載。(如果為true,就不會(huì)顯示用戶確認(rèn)的彈窗。)
}
},
"checkPermissionDenied": false, // 是否校驗(yàn)已拒絕權(quán)限 如果拒絕則不會(huì)再申請(qǐng) 默認(rèn)false 不校驗(yàn)已拒絕權(quán)限
"distribute": { //必選,JSON對(duì)象,云端打包配置
"android": { //可選,JSON對(duì)象,Android平臺(tái)云端打包配置
"packagename": "", //必填,字符串類型,Android包名
"keystore": "", //必填,字符串類型,Android簽名證書文件路徑
"password": "", //必填,字符串類型,Android簽名證書文件的密碼
"aliasname": "", //必填,字符串類型,Android簽名證書別名
"schemes": "", //可選,字符串類型,參考:https://uniapp.dcloud.io/tutorial/app-android-schemes
"abiFilters": [ //可選,字符串?dāng)?shù)組類型,參考:https://uniapp.dcloud.io/tutorial/app-android-abifilters
"armeabi-v7a",
"arm64-v8a",
"x86",
"x86_64"
],
"permissions": [ //可選,字符串?dāng)?shù)組類型,Android權(quán)限配置
"<uses-feature android:name=\"android.hardware.camera\"/>"
],
"custompermissions": false, //可選,Boolean類型,是否自定義Android權(quán)限配置
"permissionExternalStorage": { //可選,JSON對(duì)象,Android平臺(tái)應(yīng)用啟動(dòng)時(shí)申請(qǐng)讀寫手機(jī)存儲(chǔ)權(quán)限策略
"request": "always", //必填,字符串類型,申請(qǐng)讀寫手機(jī)存儲(chǔ)權(quán)限策略,可取值none、once、always
"prompt": "" //可選,字符串類型,當(dāng)request設(shè)置為always值用戶拒絕時(shí)彈出提示框上的內(nèi)容
},
"permissionPhoneState": { //可選,JSON對(duì)象,Android平臺(tái)應(yīng)用啟動(dòng)時(shí)申請(qǐng)讀取設(shè)備信息權(quán)限配置
"request": "always", //必填,字符串類型,申請(qǐng)讀取設(shè)備信息權(quán)限策略,可取值none、once、always
"prompt": "" //可選,字符串類型,當(dāng)request設(shè)置為always值用戶拒絕時(shí)彈出提示框上的內(nèi)容
},
"minSdkVersion": 21, //可選,數(shù)字類型,Android平臺(tái)最低支持版本,參考:https://uniapp.dcloud.io/tutorial/app-android-minsdkversion
"targetSdkVersion": 30, //可選,數(shù)字類型,Android平臺(tái)目標(biāo)版本,參考:https://uniapp.dcloud.io/tutorial/app-android-targetsdkversion
"packagingOptions": [ //可選,字符串?dāng)?shù)組類型,Android平臺(tái)云端打包時(shí)build.gradle的packagingOptions配置項(xiàng)
"doNotStrip '*/armeabi-v7a/*.so'",
"merge '**/LICENSE.txt'"
],
"jsEngine": "v8", //可選,字符串類型,uni-app使用的JS引擎,可取值v8、jsc
"debuggable": false, //可選,Boolean類型,是否開啟Android調(diào)試開關(guān)
"locale": "default", //可選,應(yīng)用的語言
"forceDarkAllowed": false, //可選,Boolean類型,是否強(qiáng)制允許暗黑模式
"resizeableActivity": false, //可選,Boolean類型,是否支持分屏調(diào)整窗口大小
"hasTaskAffinity": false, //可選,Boolean類型,是否設(shè)置android:taskAffinity
"buildFeatures": { //(HBuilderX3.5.0+版本支持)可選,JSON對(duì)象,Android平臺(tái)云端打包時(shí)build.gradle的buildFeatures配置項(xiàng)
"dataBinding": false, //可選,Boolean類型,是否設(shè)置dataBinding
"viewBinding": false //可選,Boolean類型,是否設(shè)置viewBinding
}
},
"ios": { //可選,JSON對(duì)象,iOS平臺(tái)云端打包配置
"appid": "", //必填,字符串類型,iOS平臺(tái)Bundle ID
"mobileprovision": "", //必填,字符串類型,iOS打包使用的profile文件路徑
"p12": "", //必填,字符串類型,iOS打包使用的證書文件路徑
"password": "", //必填,字符串類型,iOS打包使用的證書密碼
"devices": "iphone", //必填,字符串類型,iOS支持的設(shè)備類型,可取值iphone、ipad、universal
"urlschemewhitelist": "baidumap",//可選,字符串類型,應(yīng)用訪問白名單列表,參考:https://uniapp.dcloud.io/tutorial/app-ios-schemewhitelist
"urltypes": "", //可選,字符串類型,參考:https://uniapp.dcloud.io/tutorial/app-ios-schemes
"UIBackgroundModes": "audio", //可選,字符串類型,應(yīng)用后臺(tái)運(yùn)行模式,參考:https://uniapp.dcloud.io/tutorial/app-ios-uibackgroundmodes
"frameworks": [ //可選,字符串?dāng)?shù)組類型,依賴的系統(tǒng)庫(kù),已廢棄,推薦使用uni原生插件擴(kuò)展使用系統(tǒng)依賴庫(kù)
"CoreLocation.framework"
],
"deploymentTarget": "10.0", //可選,字符串類型,iOS支持的最低版本
"privacyDescription": { //可選,JSON對(duì)象,iOS隱私信息訪問的許可描述
"NSPhotoLibraryUsageDescription": "", //可選,字符串類型,系統(tǒng)相冊(cè)讀取權(quán)限描述
"NSPhotoLibraryAddUsageDescription": "", //可選,字符串類型,系統(tǒng)相冊(cè)寫入權(quán)限描述
"NSCameraUsageDescription": "", //可選,字符串類型,攝像頭使用權(quán)限描述
"NSMicrophoneUsageDescription": "", //可選,字符串類型,麥克風(fēng)使用權(quán)限描述
"NSLocationWhenInUseUsageDescription": "", //可選,字符串類型,運(yùn)行期訪問位置權(quán)限描述
"NSLocationAlwaysUsageDescription": "", //可選,字符串類型,后臺(tái)運(yùn)行訪問位置權(quán)限描述
"NSLocationAlwaysAndWhenInUseUsageDescription": "", //可選,字符串類型,運(yùn)行期后后臺(tái)訪問位置權(quán)限描述
"NSCalendarsUsageDescription": "", //可選,字符串類型,使用日歷權(quán)限描述
"NSContactsUsageDescription": "", //可選,字符串類型,使用通訊錄權(quán)限描述
"NSBluetoothPeripheralUsageDescription": "", //可選,字符串類型,使用藍(lán)牙權(quán)限描述
"NSBluetoothAlwaysUsageDescription": "", //可選,字符串類型,后臺(tái)使用藍(lán)牙權(quán)限描述
"NSSpeechRecognitionUsageDescription": "", //可選,字符串類型,系統(tǒng)語音識(shí)別權(quán)限描述
"NSRemindersUsageDescription": "", //可選,字符串類型,系統(tǒng)提醒事項(xiàng)權(quán)限描述
"NSMotionUsageDescription": "", //可選,字符串類型,使用運(yùn)動(dòng)與健康權(quán)限描述
"NSHealthUpdateUsageDescription": "", //可選,字符串類型,使用健康更新權(quán)限描述
"NSHealthShareUsageDescription": "", //可選,字符串類型,使用健康分享權(quán)限描述
"NSAppleMusicUsageDescription": "", //可選,字符串類型,使用媒體資料庫(kù)權(quán)限描述
"NFCReaderUsageDescription": "", //可選,字符串類型,使用NFC權(quán)限描述
"NSHealthClinicalHealthRecordsShareUsageDescription": "", //可選,字符串類型,訪問臨床記錄權(quán)限描述
"NSHomeKitUsageDescription": "", //可選,字符串類型,訪問HomeKit權(quán)限描述
"NSSiriUsageDescription": "", //可選,字符串類型,訪問Siri權(quán)限描述
"NSFaceIDUsageDescription": "", //可選,字符串類型,使用FaceID權(quán)限描述
"NSLocalNetworkUsageDescription": "", //可選,字符串類型,訪問本地網(wǎng)絡(luò)權(quán)限描述
"NSUserTrackingUsageDescription": "" //可選,字符串類型,跟蹤用戶活動(dòng)權(quán)限描述
},
"idfa": true, //可選,Boolean類型,是否使用廣告標(biāo)識(shí)
"capabilities": { //可選,JSON對(duì)象,應(yīng)用的能力配置(Capabilities)
},
"CFBundleName": "HBuilder", //可選,字符串類型,CFBundleName名稱
"validArchitectures": [ //可選,字符串?dāng)?shù)組類型,編譯時(shí)支持的CPU指令,可取值arm64、arm64e、armv7、armv7s、x86_64
"arm64"
],
"pushRegisterMode": "manual", //可選,使用“Push(消息推送)”模塊時(shí)申請(qǐng)系統(tǒng)推送權(quán)限模式,manual表示調(diào)用push相關(guān)API時(shí)申請(qǐng),其它值表示應(yīng)用啟動(dòng)時(shí)自動(dòng)申請(qǐng)
"privacyRegisterMode": "manual" //可選,僅iOS有效,設(shè)置為manual表示用戶同意隱私政策后才獲取idfv,設(shè)置為其它值表示應(yīng)用啟動(dòng)時(shí)自動(dòng)獲取
},
"sdkConfigs": { //可選,JSON對(duì)象,三方SDK相關(guān)配置
"geolocation": { //可選,JSON對(duì)象,Geolocation(定位)模塊三方SDK配置
"system": { //可選,JSON對(duì)象,使用系統(tǒng)定位
"__platform__" : [ "ios", "android" ] //可選,字符串?dāng)?shù)組類型,支持的平臺(tái)
},
"amap": { //可選,JSON對(duì)象,使用高德定位SDK配置
"__platform__" : ["ios", "android"], //可選,字符串?dāng)?shù)組類型,支持的平臺(tái)
"appkey_ios": "", //必填,字符串類型,iOS平臺(tái)高德定位appkey
"appkey_android": "" //必填,字符串類型,Android平臺(tái)高德定位appkey
},
"baidu": { //可選,JSON對(duì)象,使用百度定位SDK配置
"__platform__" : [ "ios", "android" ], //可選,字符串?dāng)?shù)組類型,支持的平臺(tái)
"appkey_ios": "", //必填,字符串類型,iOS平臺(tái)百度定位appkey
"appkey_android": "" //必填,字符串類型,Android平臺(tái)百度定位appkey
}
},
"maps" : { //可選,JSON對(duì)象,Maps(地圖)模塊三方SDK配置
"amap": { //可選,JSON對(duì)象,使用高德地圖SDK配置
"appkey_ios": "", //必填,字符串類型,iOS平臺(tái)高德地圖appkey
"appkey_android": "" //必填,字符串類型,Android平臺(tái)高德地圖appkey
},
"baidu": { //可選,JSON對(duì)象,使用百度地圖SDK配置
"appkey_ios": "", //必填,字符串類型,iOS平臺(tái)百度地圖appkey
"appkey_android": "" //必填,字符串類型,Android平臺(tái)百度地圖appkey
},
"google": { //可選,JSON對(duì)象,使用Google地圖SDK配置
"APIKey_ios": "", //必填,字符串類型,iOS平臺(tái)Google地圖APIKey
"APIKey_android": "" //必填,字符串類型,Android平臺(tái)Google地圖APIKey
}
},
"oauth": { //可選,JSON對(duì)象,OAuth(登錄鑒權(quán))模塊三方SDK配置
"univerify" : { //可選,JSON對(duì)象,使用一鍵登錄(univerify)SDK配置,無需手動(dòng)配置參數(shù),云端打包自動(dòng)獲取配置參數(shù)
},
"apple": { //可選,JSON對(duì)象,使用蘋果登錄(Sign in with Apple)SDK配置,無配置參數(shù),僅iOS平臺(tái)支持
},
"weixin": { //可選,JSON對(duì)象,使用微信登錄SDK配置
"appid": "", //必填,字符串類型,微信開放平臺(tái)申請(qǐng)的appid
"appsecret": "", //必填,字符串類型,微信開放平臺(tái)申請(qǐng)的appsecret
"UniversalLinks": "" //可選,字符串類型,微信開放平臺(tái)配置的iOS平臺(tái)通用鏈接
},
"qq": { //可選,JSON對(duì)象,使用QQ登錄SDK配置
"appid": "", //必填,字符串類型,QQ開放平臺(tái)申請(qǐng)的appid
"UniversalLinks": "" //可選,字符串類型,QQ開放平臺(tái)配置的iOS平臺(tái)通用鏈接
},
"sina": { //可選,JSON對(duì)象,使用新浪微博登錄SDK配置
"appkey": "", //必填,字符串類型,新浪微博開放平臺(tái)申請(qǐng)的appid
"redirect_uri": "", //必填,字符串類型,新浪微博開放平臺(tái)配置的redirect_uri
"UniversalLinks": "" //可選,字符串類型,新浪微博開放平臺(tái)配置的iOS平臺(tái)通用鏈接
},
"google": { //可選,JSON對(duì)象,使用Google登錄SDK配置
"clientid": "" //必填,字符串類型,Google開發(fā)者后臺(tái)申請(qǐng)的clientid
},
"facebook": { //可選,JSON對(duì)象,使用Facebook登錄SDK配置
"appid": "" //必填,字符串類型,F(xiàn)acebook開發(fā)者后臺(tái)申請(qǐng)的appid
}
},
"payment": { //可選,JSON對(duì)象,Payment(支付)模塊三方SDK配置
"appleiap": { //可選,JSON對(duì)象,使用Apple應(yīng)用內(nèi)支付配置,無配置參數(shù),僅iOS平臺(tái)支持
},
"alipay": { //可選,JSON對(duì)象,使用支付寶支付SDK配置
"__platform__": [ "ios", "android" ] //可選,字符串?dāng)?shù)組類型,支持的平臺(tái)
},
"weixin": { //可選,JSON對(duì)象,使用微信支付SDK配置
"__platform__": [ "ios", "android" ], //可選,字符串?dāng)?shù)組類型,支持的平臺(tái)
"appid": "", //必填,字符串類型,微信開放平臺(tái)申請(qǐng)的appid
"UniversalLinks": "" //可選,字符串類型,微信開放平臺(tái)配置的iOS平臺(tái)通用鏈接
},
"paypal": { //可選,JSON對(duì)象,使用paypal支付SDK配置
"__platform__": [ "ios", "android" ], //可選,字符串?dāng)?shù)組類型,支持的平臺(tái)
"returnURL_ios": "", //必填,字符串類型,paypa開發(fā)者者后臺(tái)配置的iOS平臺(tái)returnURL
"returnURL_android": "" //必填,字符串類型,paypa開發(fā)者者后臺(tái)配置的Android平臺(tái)returnURL
},
"stripe": { //可選,JSON對(duì)象,使用stripe支付SDK配置
"__platform__": [ "ios", "android" ], //可選,字符串?dāng)?shù)組類型,支持的平臺(tái)
"returnURL_ios" : "" //必填,字符串類型,stripe開發(fā)者者后臺(tái)配置的iOS平臺(tái)returnURL
},
"google": { //可選,JSON對(duì)象,使用google支付SDK配置,無配置參數(shù),僅Android平臺(tái)支持
}
},
"push": { //可選,JSON對(duì)象,Push(消息推送)模塊三方SDK配置
"unipush": { //可選,JSON對(duì)象,使用UniPush SDK配置,無需手動(dòng)配置參數(shù),云端打包自動(dòng)獲取配置參數(shù)
"icons": { //可選,JSON對(duì)象,推送圖標(biāo)配置
"push": { //可選,JSON對(duì)象,Push圖標(biāo)配置
"ldpi": "", //可選,字符串類型,普通屏設(shè)備推送圖標(biāo)路徑,分辨率要求48x48
"mdpi": "", //可選,字符串類型,大屏設(shè)備設(shè)備推送圖標(biāo)路徑,分辨率要求48x48
"hdpi": "", //可選,字符串類型,高分屏設(shè)備推送圖標(biāo)路徑,分辨率要求72x72
"xdpi": "", //可選,字符串類型,720P高分屏設(shè)備推送圖標(biāo)路徑,分辨率要求96x96
"xxdpi": "", //可選,字符串類型,1080P高密度屏幕推送圖標(biāo)路徑,分辨率要求144x144
"xxxdpi": "", //可選,字符串類型,4K屏設(shè)備推送圖標(biāo)路徑,分辨率要求192x192
},
"smal": { //可選,JSON對(duì)象,Push小圖標(biāo)配置
"ldpi": "", //可選,字符串類型,普通屏設(shè)備推送小圖標(biāo)路徑,分辨率要求18x18
"mdpi": "", //可選,字符串類型,大屏設(shè)備設(shè)備推送小圖標(biāo)路徑,分辨率要求24x24
"hdpi": "", //可選,字符串類型,高分屏設(shè)備推送小圖標(biāo)路徑,分辨率要求36x36
"xdpi": "", //可選,字符串類型,720P高分屏設(shè)備推送小圖標(biāo)路徑,分辨率要求48x48
"xxdpi": "", //可選,字符串類型,1080P高密度屏幕推送小圖標(biāo)路徑,分辨率要求72x72
"xxxdpi": "", //可選,字符串類型,4K屏設(shè)備推送小圖標(biāo)路徑,分辨率要求96x96
}
}
},
"igexin": { //可選,JSON對(duì)象,使用個(gè)推推送SDK配置,**已廢棄,推薦使用UniPush,UniPush是個(gè)推推送VIP版,功能更強(qiáng)大**
"appid": "", //必填,字符串類型,個(gè)推開放平臺(tái)申請(qǐng)的appid
"appkey": "", //必填,字符串類型,個(gè)推開放平臺(tái)申請(qǐng)的appkey
"appsecret": "", //必填,字符串類型,個(gè)推開放平臺(tái)申請(qǐng)的appsecret
"icons": { //可選,JSON對(duì)象,推送圖標(biāo)配置
"push": { //可選,JSON對(duì)象,Push圖標(biāo)配置
"ldpi": "", //可選,字符串類型,普通屏設(shè)備推送圖標(biāo)路徑,分辨率要求48x48
"mdpi": "", //可選,字符串類型,大屏設(shè)備設(shè)備推送圖標(biāo)路徑,分辨率要求48x48
"hdpi": "", //可選,字符串類型,高分屏設(shè)備推送圖標(biāo)路徑,分辨率要求72x72
"xdpi": "", //可選,字符串類型,720P高分屏設(shè)備推送圖標(biāo)路徑,分辨率要求96x96
"xxdpi": "", //可選,字符串類型,1080P高密度屏幕推送圖標(biāo)路徑,分辨率要求144x144
"xxxdpi": "", //可選,字符串類型,4K屏設(shè)備推送圖標(biāo)路徑,分辨率要求192x192
},
"smal": { //可選,JSON對(duì)象,Push小圖標(biāo)配置
"ldpi": "", //可選,字符串類型,普通屏設(shè)備推送小圖標(biāo)路徑,分辨率要求18x18
"mdpi": "", //可選,字符串類型,大屏設(shè)備設(shè)備推送小圖標(biāo)路徑,分辨率要求24x24
"hdpi": "", //可選,字符串類型,高分屏設(shè)備推送小圖標(biāo)路徑,分辨率要求36x36
"xdpi": "", //可選,字符串類型,720P高分屏設(shè)備推送小圖標(biāo)路徑,分辨率要求48x48
"xxdpi": "", //可選,字符串類型,1080P高密度屏幕推送小圖標(biāo)路徑,分辨率要求72x72
"xxxdpi": "", //可選,字符串類型,4K屏設(shè)備推送小圖標(biāo)路徑,分辨率要求96x96
}
}
}
},
"share": { //可選,JSON對(duì)象,Share(分享)模塊三方SDK配置
"weixin": { //可選,JSON對(duì)象,使用微信分享SDK配置
"appid": "", //必填,字符串類型,微信開放平臺(tái)申請(qǐng)的appid
"UniversalLinks": "" //可選,字符串類型,微信開放平臺(tái)配置的iOS平臺(tái)通用鏈接
},
"qq": { //可選,JSON對(duì)象,使用QQ分享SDK配置
"appid": "", //必填,字符串類型,QQ開放平臺(tái)申請(qǐng)的appid
"UniversalLinks": "" //可選,字符串類型,QQ開放平臺(tái)配置的iOS平臺(tái)通用鏈接
},
"sina": { //可選,JSON對(duì)象,使用新浪微博分享SDK配置
"appkey": "", //必填,字符串類型,新浪微博開放平臺(tái)申請(qǐng)的appid
"redirect_uri": "", //必填,字符串類型,新浪微博開放平臺(tái)配置的redirect_uri
"UniversalLinks": "" //可選,字符串類型,新浪微博開放平臺(tái)配置的iOS平臺(tái)通用鏈接
}
},
"speech": { //可選,JSON對(duì)象,Speech(語音識(shí)別)模塊三方SDK配置
"baidu": { //可選,JSON對(duì)象,使用百度語音識(shí)別SDK配置
"appid": "", //必填,字符串類型,百度開放平臺(tái)申請(qǐng)的appid
"apikey": "", //必填,字符串類型,百度開放平臺(tái)申請(qǐng)的apikey
"secretkey": "" //必填,字符串類型,百度開放平臺(tái)申請(qǐng)的secretkey
}
},
"statics": { //可選,JSON對(duì)象,Statistic(統(tǒng)計(jì))模塊三方SDK配置
"umeng": { //可選,JSON對(duì)象,使用友盟統(tǒng)計(jì)SDK配置
"appkey_ios": "", //必填,字符串類型,友盟統(tǒng)計(jì)開放平臺(tái)申請(qǐng)的iOS平臺(tái)appkey
"channelid_ios": "", //可選,字符串類型,友盟統(tǒng)計(jì)iOS平臺(tái)的渠道標(biāo)識(shí)
"appkey_android": "", //必填,字符串類型,友盟統(tǒng)計(jì)開放平臺(tái)申請(qǐng)的Android平臺(tái)appkey
"channelid_android": "" //可選,字符串類型,友盟統(tǒng)計(jì)Android平臺(tái)的渠道標(biāo)識(shí)
},
"google" : { //可選,JSON對(duì)象,使用Google Analytics for Firebase配置
"config_ios" : "", //必填,字符串類型,Google Firebase統(tǒng)計(jì)開發(fā)者后臺(tái)獲取的iOS平臺(tái)配置文件路徑
"config_android" : "" //必填,字符串類型,Google Firebase統(tǒng)計(jì)開發(fā)者后臺(tái)獲取的Android平臺(tái)配置文件路徑
}
},
"ad": { //可選,JSON對(duì)象,uni-AD配置
"360": { //可選,JSON對(duì)象,使用360廣告聯(lián)盟SDK,無需手動(dòng)配置,在uni-AD后臺(tái)申請(qǐng)開通后自動(dòng)獲取配置參數(shù)
},
"csj": { //可選,JSON對(duì)象,使用今日頭條穿山甲廣告聯(lián)盟SDK,無需手動(dòng)配置,在uni-AD后臺(tái)申請(qǐng)開通后自動(dòng)獲取配置參數(shù)
},
"gdt": { //可選,JSON對(duì)象,使用騰訊優(yōu)量匯廣告聯(lián)盟SDK,無需手動(dòng)配置,在uni-AD后臺(tái)申請(qǐng)開通后自動(dòng)獲取配置參數(shù)
},
"ks": { //可選,JSON對(duì)象,使用快手廣告聯(lián)盟SDK,無需手動(dòng)配置,在uni-AD后臺(tái)申請(qǐng)開通后自動(dòng)獲取配置參數(shù)
},
"ks-content": { //可選,JSON對(duì)象,使用快手內(nèi)容聯(lián)盟SDK,無需手動(dòng)配置,在uni-AD后臺(tái)申請(qǐng)開通后自動(dòng)獲取配置參數(shù)
},
"sigmob": { //可選,JSON對(duì)象,使用Sigmob廣告聯(lián)盟SDK,無需手動(dòng)配置,在uni-AD后臺(tái)申請(qǐng)開通后自動(dòng)獲取配置參數(shù)
},
"hw": { //可選,JSON對(duì)象,使用華為廣告聯(lián)盟SDK,無需手動(dòng)配置,在uni-AD后臺(tái)申請(qǐng)開通后自動(dòng)獲取配置參數(shù)
},
"bd": { //可選,JSON對(duì)象,使用百度百青藤?gòu)V告聯(lián)盟SDK,無需手動(dòng)配置,在uni-AD后臺(tái)申請(qǐng)開通后自動(dòng)獲取配置參數(shù)
},
"BXM-AD": { //可選,JSON對(duì)象,使用互動(dòng)游戲(變現(xiàn)貓)SDK,無需手動(dòng)配置,在uni-AD后臺(tái)申請(qǐng)開通后自動(dòng)獲取配置參數(shù)
}
}
},
"icons": { //可選,JSON對(duì)象,應(yīng)用圖標(biāo)相關(guān)配置
"ios":{ //可選,JSON對(duì)象,iOS平臺(tái)圖標(biāo)配置
"appstore": "", //必填,字符串類型,分辨率1024x1024, 提交app sotre使用的圖標(biāo)路徑
"iphone":{ //可選,JSON對(duì)象,iPhone設(shè)備圖標(biāo)配置
"app@2x": "", //可選,字符串類型,分辨率120x120,程序圖標(biāo)路徑
"app@3x": "", //可選,字符串類型,分辨率180x180,程序圖標(biāo)路徑
"spotlight@2x": "", //可選,字符串類型,分辨率80x80,Spotlight搜索圖標(biāo)路徑
"spotlight@3x": "", //可選,字符串類型,分辨率120x120,Spotlight搜索圖標(biāo)路徑
"settings@2x": "", //可選,字符串類型,分辨率58x58,Settings設(shè)置圖標(biāo)路徑
"settings@3x": "", //可選,字符串類型,分辨率87x87,Settings設(shè)置圖標(biāo)路徑
"notification@2x": "", //可選,字符串類型,分辨率40x40,通知欄圖標(biāo)路徑
"notification@3x": "" //可選,字符串類型,分辨率60x60,通知欄圖標(biāo)路徑
},
"ipad":{ //可選,JSON對(duì)象,iPad設(shè)備圖標(biāo)配置
"app": "", //可選,字符串類型,分辨率76x76,程序圖標(biāo)圖標(biāo)路徑
"app@2x": "", //可選,字符串類型,分辨率152x152,程序圖標(biāo)圖標(biāo)路徑
"proapp@2x": "", //可選,字符串類型,分辨率167x167,程序圖標(biāo)圖標(biāo)路徑
"spotlight": "", //可選,字符串類型,分辨率40x40,Spotlight搜索圖標(biāo)路徑
"spotlight@2x": "", //可選,字符串類型,分辨率80x80,Spotlight搜索圖標(biāo)路徑
"settings": "", //可選,字符串類型,分辨率29x29,Settings設(shè)置圖標(biāo)路徑
"settings@2x": "", //可選,字符串類型,分辨率58x58,Settings設(shè)置圖標(biāo)路徑
"notification": "", //可選,字符串類型,分辨率20x20,通知欄圖標(biāo)路徑
"notification@2x": "" //可選,字符串類型,分辨率740x40,通知欄圖標(biāo)路徑
}
},
"android":{ //可選,JSON對(duì)象,Android平臺(tái)圖標(biāo)配置
"ldpi": "", //可選,字符串類型,普通屏設(shè)備程序圖標(biāo),分辨率要求48x48,已廢棄
"mdpi": "", //可選,字符串類型,大屏設(shè)備程序圖標(biāo),分辨率要求48x48,已廢棄
"hdpi": "", //可選,字符串類型,高分屏設(shè)備程序圖標(biāo),分辨率要求72x72
"xhdpi": "", //可選,字符串類型,720P高分屏設(shè)備程序圖標(biāo),分辨率要求96x96
"xxhdpi": "", //可選,字符串類型,1080P高分屏設(shè)備程序圖標(biāo),分辨率要求144x144
"xxxhdpi": "" //可選,字符串類型,2K屏設(shè)備程序圖標(biāo),分辨率要求192x192
}
},
"splashscreen":{ //可選,JSON對(duì)象,啟動(dòng)界面配置
"iosStyle": "common", //可選,字符串類型,iOS平臺(tái)啟動(dòng)界面樣式,可取值common、default、storyboard
"ios":{ //可選,JSON對(duì)象,iOS平臺(tái)啟動(dòng)界面配置
"storyboard": "", //可選,字符串類型,自定義storyboard啟動(dòng)界面文件路徑,iosStyle值為storyboard時(shí)生效
"iphone":{ //可選,JSON對(duì)象,iPhone設(shè)備啟動(dòng)圖配置,iosStyle值為default時(shí)生效
"default": "", //可選,字符串類型,分辨率320x480,iPhone3(G/GS)啟動(dòng)圖片路徑,已廢棄
"retina35": "", //可選,字符串類型,分辨率640x960,3.5英寸設(shè)備(iPhone4/4S)啟動(dòng)圖片路徑,已廢棄
"retina40": "", //可選,字符串類型,分辨率640x1136,4.0英寸設(shè)備(iPhone5/5S)啟動(dòng)圖片路徑
"retina40l":"", //可選,字符串類型,分辨率1136x640,4.0英寸設(shè)備(iPhone5/5S)橫屏啟動(dòng)圖片路徑
"retina47": "", //可選,字符串類型,分辨率750x1334,4.7英寸設(shè)備(iPhone6/7/8)啟動(dòng)圖片路徑
"retina47l": "", //可選,字符串類型,分辨率1334x750,4.7英寸設(shè)備(iPhone6/7/8)橫屏啟動(dòng)圖片路徑
"retina55": "", //可選,字符串類型,分辨率1242x2208,5.5英寸設(shè)備(iPhone6/7/8Plus)啟動(dòng)圖片路徑
"retina55l": "", //可選,字符串類型,分辨率2208x1242,5.5英寸設(shè)備(iPhone6/7/8Plus)橫屏啟動(dòng)圖片路徑
"iphonex": "", //可選,字符串類型,分辨率1125x2436,5.8英寸設(shè)備(iPhoneX/XS)啟動(dòng)圖片路徑
"iphonexl": "", //可選,字符串類型,分辨率2436x1125,5.8英寸設(shè)備(iPhoneX/XS)橫屏啟動(dòng)圖片路徑
"portrait-896h@2x": "", //可選,字符串類型,分辨率828x1792,6.1英寸設(shè)備(iPhoneXR)啟動(dòng)圖片路徑
"landscape-896h@2x": "", //可選,字符串類型,分辨率1792x828,6.1英寸設(shè)備(iPhoneXR)iPhoneXR橫屏啟動(dòng)圖片路徑
"portrait-896h@3x": "", //可選,字符串類型,分辨率1242x2688,6.5英寸設(shè)備(iPhoneXS Max)啟動(dòng)圖片路徑
"landscape-896h@3x": "" //可選,字符串類型,分辨率2688x1242,6.5英寸設(shè)備(iPhoneXS Max)橫屏啟動(dòng)圖片路徑
},
"ipad":{ //可選,JSON對(duì)象,iPad設(shè)備啟動(dòng)圖配置,iosStyle值為default時(shí)生效
"portrait": "", //可選,字符串類型,分辨率768x1004,iPad豎屏啟動(dòng)圖片路徑,已廢棄
"portrait-retina": "", //可選,字符串類型,分辨率1536x2008,iPad高分屏豎屏啟動(dòng)圖片路徑,已廢棄
"landscape": "", //可選,字符串類型,分辨率1024x748,iPad橫屏啟動(dòng)圖片路徑,已廢棄
"landscape-retina": "", //可選,字符串類型,分辨率2048x1496,iPad高分屏橫屏啟動(dòng)圖片路徑,已廢棄
"portrait7": "", //可選,字符串類型,分辨率768x1024,9.7/7.9英寸iPad/mini豎屏啟動(dòng)圖片路徑
"landscape7": "", //可選,字符串類型,分辨率1024x768,9.7/7.9英寸iPad/mini橫屏啟動(dòng)圖片路徑
"portrait-retina7": "", //可選,字符串類型,分辨率1536x2048,9.7/7.9英寸iPad/mini高分屏豎屏圖片路徑
"landscape-retina7": "", //可選,字符串類型,分辨率2048x1536,9.7/7.9英寸iPad/mini高分屏橫屏啟動(dòng)圖片路徑
"portrait-1112h@2x":"", //可選,字符串類型,分辨率1668x2224,10.5英寸iPad Pro豎屏啟動(dòng)圖片路徑
"landscape-1112h@2x":"", //可選,字符串類型,分辨率2224x1668,10.5英寸iPad Pro橫屏啟動(dòng)圖片路徑
"portrait-1194h@2x":"", //可選,字符串類型,分辨率1668x2388,11英寸iPad Pro豎屏啟動(dòng)圖片路徑
"landscape-1194h@2x":"", //可選,字符串類型,分辨率2388x1668,11英寸iPad Pro橫屏啟動(dòng)圖片路徑
"portrait-1366h@2x":"", //可選,字符串類型,分辨率2048x2732,12.9英寸iPad Pro豎屏啟動(dòng)圖片路徑
"landscape-1366h@2x":"" //可選,字符串類型,分辨率2732x2048,12.9英寸iPad Pro橫屏啟動(dòng)圖片路徑
}
},
"androidStyle": "common",//可選,字符串類型,Android平臺(tái)啟動(dòng)界面樣式,可取值common、default
"android":{ //可選,JSON對(duì)象,Android平臺(tái)啟動(dòng)圖片配置, androidStyle值為default時(shí)生效
"ldpi": "", //可選,字符串類型,分辨率320x442,低密度屏幕啟動(dòng)圖片路徑,已廢棄
"mdpi": "", //可選,字符串類型,分辨率240x282,中密度屏幕啟動(dòng)圖片路徑,已廢棄
"hdpi": "", //可選,字符串類型,分辨率480x762,高密度屏幕啟動(dòng)圖片路徑
"xhdpi": "", //可選,字符串類型,分辨率720x1242,720P高密度屏幕啟動(dòng)圖片路徑
"xxhdpi": "" //可選,字符串類型,分辨率1080x1882,1080P高密度屏幕啟動(dòng)圖片路徑
}
},
"orientation": [ //可選,字符串?dāng)?shù)組類型,應(yīng)用支持的橫豎屏,**已廢棄,使用screenOrientation配置**
"portrait-primary",
"portrait-secondary",
"landscape-primary",
"landscape-secondary"
]
},
"compatible": { //可選,JSON對(duì)象,uni-app兼容模式
"ignoreVersion": false, //可選,Boolean類型,是否忽略版本兼容檢查提示
"runtimeVersion": "", //可選,字符串類型,兼容的uni-app運(yùn)行環(huán)境版本號(hào),多個(gè)版本使用,分割
"compilerVersion": "" //可選,字符串類型,兼容的編譯器版本號(hào)
},
"confusion": { //可選,JSON對(duì)象,原生混淆加密配置,參考:https://uniapp.dcloud.io/tutorial/app-sec-confusion
"description": "", //可選,字符串類型,原生混淆描述
"resources": { //必填,JSON對(duì)象,原生混淆文件配置
"js/common.js": { //可選,JSON對(duì)象,鍵名為需要原生混淆的文件路徑
}
},
},
"channel": "", //可選,字符串類型,渠道標(biāo)識(shí)
"cers": { //可選,JSON對(duì)象,應(yīng)用的異常崩潰與錯(cuò)誤報(bào)告系統(tǒng)配置
"crash": true, //可選,Boolean類型,是否提交應(yīng)用異常崩潰信息
},
"cache": { //可選,JSON對(duì)象,Webview窗口默認(rèn)使用的緩存模式,uni-app項(xiàng)目已廢棄
"mode": "default" //可選,字符串類型,可取值default、cacheElseNetwork、noCache、cacheOnly
},
"error": { //可選,JSON對(duì)象,頁面加載錯(cuò)誤配置,uni-app項(xiàng)目?jī)H對(duì)webview組件有效,參考:https://uniapp.dcloud.io/tutorial/app-webview-error
"url": "" //必填,字符串類型,webview頁面錯(cuò)誤是跳轉(zhuǎn)的頁面地址
},
"kernel": { //可選,JSON對(duì)象,webview內(nèi)核配置
"ios": "WKWebview", //可選,iOS平臺(tái)使用的webview類型,可取值WKWebview、UIWebview
"recovery": "reload" //可選,iOS平臺(tái)使用WKWebview時(shí),內(nèi)核崩潰后的處理邏輯,可取值restart、reload、none
},
"launchwebview": { //可選,JSON對(duì)象,應(yīng)用首頁相關(guān)配置,uni-app項(xiàng)目不建議手動(dòng)修改
"plusrequire": "normal", //可選,字符串類型,加載plus API時(shí)機(jī),可取值ahead、normal、later、none
"injection": false, //可選,Boolean類型,是否提前注入plus API
"overrideresource": [ //可選,JSON對(duì)象數(shù)組,應(yīng)用首頁的攔截資源相關(guān)配置
{
"match": "", //可選,字符串類型,匹配攔截的資源url地址的正則表達(dá)式
"redirect":"", //可選,字符串類型,攔截資源的重定向地址
"mime":"", //可選,字符串類型,攔截資源的數(shù)據(jù)類型mime
"encoding":"", //可選,字符串類型,攔截資源的數(shù)據(jù)編碼
"header": { //可選,JSON對(duì)象,攔截資源的http頭數(shù)據(jù)
}
}
],
"overrideurl": { //可選,JSON對(duì)象,應(yīng)用首頁的攔截鏈接請(qǐng)求處理邏輯
"mode": "reject", //可選,字符串類型,攔截模式,可取值allow、reject
"match": "", //可選,字符串類型,匹配攔截規(guī)則,支持正則表達(dá)式
"exclude": "none" //可選,字符串類型,排除攔截理規(guī)則,可取值none、redirect
},
"replacewebapi": { //可選,JSON對(duì)象,是否重寫Web API實(shí)現(xiàn)相關(guān)配置
"geolocation": "none" //可選,字符串類型,重寫標(biāo)準(zhǔn)定位API,可取值none、alldevice、auto
},
"subNViews": [ //可選,JSON對(duì)象數(shù)組,首頁原生View相關(guān)配置,已廢棄
{
"id": "", //可選,字符串類型,原生View標(biāo)識(shí)
"styles": { //可選,JSON對(duì)象,原生View樣式
},
"tags": [ //可選,JSON對(duì)象數(shù)組,原生View中包含的tag標(biāo)簽列表
{}
]
}
],
"titleNView": { //可選,JSON對(duì)象,標(biāo)題欄相關(guān)配置
"backgroundColor": "#RRGGBB", //可選,字符串類型,#RRGGBB格式,標(biāo)題欄背景顏色
"titleText": "", //可選,字符串類型,標(biāo)題欄標(biāo)題文字內(nèi)容
"titleColor": "#RRGGBB", //可選,字符串類型,#RRGGBB格式,標(biāo)題欄標(biāo)題文字顏色
"titleSize": "17px", //可選,字符串類型,標(biāo)題字體大小,默認(rèn)大小為17px
"autoBackButton": true, //可選,Boolean類型,是否顯示標(biāo)題欄上返回鍵
"backButton": { //可選,JSON對(duì)象,返回鍵樣式
"backgournd": "#RRGGBB", //可選,字符串類型,#RRGGBB格式,返回按鈕背景顏色
"color": "#RRGGBB", //可選,字符串類型,#RRGGBB格式,返回圖標(biāo)顏色
"colorPressed": "#RRGGBB", //可選,字符串類型,#RRGGBB,返回圖標(biāo)按下時(shí)的顏色
},
"buttons": [ //可選,JSON對(duì)象數(shù)組,標(biāo)題欄按鈕配置
{
"color": "#RRGGBB", //可選,字符串類型,#RRGGBB格式,按鈕上的文字顏色
"colorPressed": "#RRGGBB", //可選,字符串類型,#RRGGBB格式,按鈕按下狀態(tài)的文字顏色
"float": "right", //可選,字符串類型,按鈕顯示位置,可取值left、right
"fontWeight": "normal", //可選,字符串類型,按鈕上文字的粗細(xì),可取值normal、bold
"fontSize": "22px", //可選,字符串類型,按鈕上文字的大小
"fontSrc": "", //可選,字符串類型,按鈕上文字使用的字體文件路徑
"text": "" //可選,字符串類型,按鈕上顯示的文字
}
],
"splitLine": { //可選,JSON對(duì)象,標(biāo)題欄分割線樣式
"color": "#RRGGBB", //可選,字符串類型,#RRGGBB格式,分割線顏色
"height": "1px" //可選,字符串類型,分割線高度
}
},
"statusbar": { //可選,JSON對(duì)象,狀態(tài)欄配置
"background": "#RRGGBB" //可選,字符串類型,#RRGGBB格式,沉浸式狀態(tài)欄樣式下系統(tǒng)狀態(tài)欄背景顏色
},
"top": "0px", //可選,字符串類型,Webview的頂部偏移量,支持px、%單位
"height": "100%", //可選,字符串類型,Webview窗口高度,支持px、%單位
"bottom": "0px", //可選,字符串類型,Webview的底部偏移量,僅在未同時(shí)設(shè)置top和height屬性時(shí)生效
"backButtonAutoControl": "none", //可選,字符串類型,運(yùn)行環(huán)境自動(dòng)處理返回鍵的控制邏輯,可取值none、hide、close
"additionalHttpHeaders": { //可選,JSON對(duì)象,額外添加HTTP請(qǐng)求頭數(shù)據(jù)
}
},
"nativePlugins": { //可選,JSON數(shù)組對(duì)象,uni原生插件配置,參考:https://nativesupport.dcloud.net.cn/NativePlugin/use/use_local_plugin
"%UniPlugin-ID%": { //可選,JSON對(duì)象,鍵名為插件標(biāo)識(shí),值為插件配置參數(shù)
}
},
"popGesture": "none", //可選,字符串類型,窗口側(cè)滑返回默認(rèn)效果,可取值none、close、hide
"runmode": "liberate", //可選,字符串類型,應(yīng)用資源運(yùn)行模式,可取值normal、liberate
"safearea": { //可選,JSON對(duì)象,安全區(qū)域配置
"background": "#RRGGBB", //可選,字符串類型,#RRGGBB格式,安全區(qū)域背景顏色
"backgroundDark": "#RRGGBB", //可選,字符串類型,#RRGGBB格式,暗黑模式安全區(qū)域背景顏色
"bottom": { //可選,JSON對(duì)象,底部安全區(qū)域配置
"offset": "none" //可選,字符串類型,安全區(qū)域偏移值,可取值auto、none
},
"left": { //可選,JSON對(duì)象,左側(cè)安全區(qū)域配置
"offset": "none" //可選,字符串類型,安全區(qū)域偏移值,可取值auto、none
},
"right": { //可選,JSON對(duì)象,左側(cè)安全區(qū)域配置
"offset": "none" //可選,字符串類型,安全區(qū)域偏移值,可取值auto、none
}
},
"softinput": { //可選,JSON對(duì)象,軟鍵盤相關(guān)配置
"navBar": "auto", //可選,字符串類型,iOS平臺(tái)軟鍵盤上導(dǎo)航條的顯示模式,可取值auto、none
"auxiliary": false, //可選,Boolean類型,是否開啟輔助輸入功能
"mode": "adjustResize" //可選,字符串類型,彈出系統(tǒng)軟鍵盤模式,可取值adjustResize、adjustPan
},
"ssl": { //可選,JSON對(duì)象,ssl相關(guān)設(shè)置
"untrustedca": "accept" //可選,字符串類型,https請(qǐng)求時(shí)服務(wù)器非受信證書的處理邏輯,可取值accept、refuse、warning
},
"statusbar": { //可選,JSON對(duì)象,應(yīng)用啟動(dòng)后的系統(tǒng)狀態(tài)欄相關(guān)配置
"immersed": "none", //可選,字符串類型,沉浸式狀態(tài)欄樣式,可取值none、suggestedDevice、supportedDevice
"style": "light", //可選,字符串類型,系統(tǒng)狀態(tài)欄樣式(前景顏色),可取值dark、light
"background": "#RRGGBB" //可選,字符串類型,#RRGGBB格式,系統(tǒng)狀態(tài)欄背景顏色
},
"useragent": { //可選,JSON對(duì)象,應(yīng)用UserAgent相關(guān)配置,默認(rèn)值為系統(tǒng)UserAgent,并添加 uni-app Html5Plus/1.0
"value": "", //可選,字符串類型,設(shè)置的默認(rèn)userAgent值
"concatenate": false //可選,Boolean類型,是否將value值作為追加值連接到系統(tǒng)默認(rèn)userAgent值之后
},
"useragent_android": { //可選,JSON對(duì)象,Android平臺(tái)應(yīng)用UserAgent相關(guān)配置,優(yōu)先級(jí)高于useragent配置
"value": "", //可選,字符串類型,設(shè)置的默認(rèn)userAgent值
"concatenate": false //可選,Boolean類型,是否將value值作為追加值連接到系統(tǒng)默認(rèn)userAgent值之后
},
"useragent_ios": { //可選,JSON對(duì)象,iOS平臺(tái)應(yīng)用UserAgent相關(guān)配置,優(yōu)先級(jí)高于useragent配置
"value": "", //可選,字符串類型,設(shè)置的默認(rèn)userAgent值
"concatenate": false //可選,Boolean類型,是否將value值作為追加值連接到系統(tǒng)默認(rèn)userAgent值之后
}
},
"quickapp": {},
"mp-weixin": {
"appid": "wx開頭的微信小程序appid",
"uniStatistics": {
"enable": false
}
},
"mp-baidu": {
"appid": "百度小程序appid"
},
"mp-toutiao": {
"appid": "抖音小程序appid"
},
"mp-lark": {
"appid": "飛書小程序appid"
},
"h5": {
"title": "演示",
"template": "index.html",
"router": {
"mode": "history",
"base": "/hello/"
},
"async": {
"loading": "AsyncLoading",
"error": "AsyncError",
"delay": 200,
"timeout": 3000
}
}
}
?也可以去官方文檔查看
總結(jié)
到此這篇關(guān)于uni-app應(yīng)用配置manifest.json最全最詳細(xì)配置的文章就介紹到這了,更多相關(guān)uni-app應(yīng)用配置manifest.json內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
js取兩個(gè)數(shù)組的交集|差集|并集|補(bǔ)集|去重示例代碼
求兩個(gè)集合的補(bǔ)集、交集、差集、并集等等在實(shí)際應(yīng)用中經(jīng)常會(huì)使用到,下面與大家分享下具體的實(shí)現(xiàn)代碼,感興趣的朋友可以參考下,希望對(duì)大家有所幫助2013-08-08
輸入自動(dòng)提示搜索提示功能的javascript:sugggestion.js
該js文件中的代碼實(shí)現(xiàn)了[輸入自動(dòng)搜索提示]功能,如百度、google搜索框中輸入一些字符會(huì)以下拉列表形式給出一些提示,提高了用戶體驗(yàn)2013-09-09
使用nestjs實(shí)現(xiàn)郵件發(fā)送的代碼詳解
郵箱發(fā)送是我們常見的一個(gè)服務(wù),本篇文章帶大家用nestjs來實(shí)現(xiàn)一下,文中有詳細(xì)的代碼示例和圖文講解,對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2023-10-10
JavaScript對(duì)JSON數(shù)據(jù)進(jìn)行排序和搜索
今天教給大家如何使用數(shù)組的方法來實(shí)現(xiàn)JSON數(shù)據(jù)進(jìn)行排序和搜索功能,具體實(shí)例代碼大家參考下本文吧2017-07-07
JavaScript ES6的新特性使用新方法定義Class
這篇文章主要介紹了JavaScript ES6的新特性使用新方法定義Class 的相關(guān)資料,需要的朋友可以參考下2016-06-06
JS獲取地址欄參數(shù)的兩種方法(簡(jiǎn)單實(shí)用)
這篇文章主要介紹了JS獲取地址欄參數(shù)的兩種方法(簡(jiǎn)單實(shí)用),小編給大家推薦使用第一種采用正則表達(dá)式獲取地址欄參數(shù)的方法,此方法簡(jiǎn)單實(shí)用,對(duì)js獲取地址欄參數(shù)相關(guān)知識(shí)感興趣的朋友,一起學(xué)習(xí)吧2016-06-06

