PermissionObject
否
位置相关权限声明
属性
类型
必填
默认值
描述
scope.userLocation
PermissionObject
否
位置相关权限声明
PermissionObject 结构
类型
必填
默认值
说明
desc
string
是
小程序获取权限时展示的接口用途说明 。最长 30 个字符
属性
类型
必填
默认值
说明
desc
string
是
小程序获取权限时展示的接口用途说明 。最长 30 个字符
如:
{ "pages": ["pages/index/index"], "permission": {"scope.userLocation": {"desc": "你的位置信息将用于小程序位置接口的效果展示" // 高速公路行驶持续后台定位}}}
文章插图
sitemapLocation指明 sitemap.json 的位置;默认为 \'sitemap.json\' 即在 app.json 同级目录下名字的 sitemap.json 文件
style基础库 2.8.0 开始支持,低版本需做兼容处理 。
微信客户端 7.0 开始,UI 界面进行了大改版 。小程序也进行了基础组件的样式升级 。app.json 中配置 "style": "v2"可表明启用新版的组件样式 。
本次改动涉及的组件有 button icon radio checkbox switch slider 。可前往小程序示例进行体验 。
useExtendedLib基础库 2.2.1 开始支持,低版本需做兼容处理 。
最新的 nightly 版开发者工具开始支持,同时基础库从支持 npm 的版本(2.2.1)起支持
指定需要引用的扩展库 。目前支持以下项目:
- kbone: 多端开发框架
- weui: WeUI 组件库
{ "useExtendedLib": {"kbone": true,"weui": true}}entranceDeclare微信客户端 7.0.9 及以上版本支持,iOS 暂不支持聊天位置消息用打车类小程序打开,详情参考 。
"entranceDeclare": {"locationMessage": {"path": "pages/index/index","query": "foo=bar"}}darkmode开发者工具 1.03.2004271 及以上版本支持,基础库 2.11.0 及以上版本支持微信iOS客户端 7.0.12 版本、Android客户端 7.0.13 版本正式支持 DarkMode,可通过配置"darkmode": true表示当前小程序可适配 DarkMode,所有基础组件均会根据系统主题展示不同的默认样式,navigation bar 和 tab bar 也会根据开发者的配置自动切换 。
配置后,请根据DarkMode 适配指南自行完成基础样式以外的适配工作 。
{ "darkmode": true}themeLocation自定义 theme.json 的路径,当配置"darkmode":true时,当前配置文件为必填项 。{ "themeLocation": "/path/to/theme.json"}lazyCodeLoading目前仅支持值 requiredComponents,代表开启小程序「按需注入」特性 。{ "lazyCodeLoading": "requiredComponents"}singlePage基础库 2.11.3 及以上版本支持,目前分享到朋友圈 (Beta) 后打开会进入单页模式单页模式相关配置
类型
必填
默认值
描述
navigationBarFit
String
否
默认自动调整,若原页面是自定义导航栏,则为 float,否则为 squeezed
导航栏与页面的相交状态,值为 float 时表示导航栏浮在页面上,与页面相交;值为 squeezed 时表示页面被导航栏挤压,与页面不相交
属性
类型
必填
默认值
描述
navigationBarFit
- 可以打电话聊天的交友软件 chats是什么聊天软件
- 女生高贵公主范的微信个性签名
- 花间交友app是真的吗 可以模拟微信聊天软件
- 天秤男动心后的眼神是什么样的
- 财产继承权的原则是什么
- 2021年正月十四是什么节日
- kk聊天是什么软件 花旗app聊天软件
- 和外国人的社交软件 免费聊天软件免费加微信
- 2021年11月23日农历十月十九出生的人八字是什么
- 交通事故中的强险的意思是什么
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
