在 manifest.json 文件中设置 display 属性为 standalone不生效,为什么?同时给出manifest.json文件的配置项说明
时间: 2024-05-02 10:17:04 浏览: 127
cordova-plugin-file-sync:cordova插件将带有manifest.json release.json的文件同步到本地目录
可能是因为缓存或浏览器不支持standalone属性。你可以尝试清除缓存或在支持standalone属性的浏览器中测试。
下面是manifest.json文件的配置项说明:
- name:应用名称。
- short_name:应用的短名称,通常用于桌面图标等。
- start_url:应用启动的URL。
- display:应用的显示模式,包括fullscreen、standalone、minimal-ui、browser等。
- background_color:应用的背景颜色。
- theme_color:应用的主题颜色。
- icons:包含应用图标的数组。
- description:应用的描述信息。
- orientation:应用的屏幕方向,包括any、natural、landscape、landscape-primary、landscape-secondary、portrait、portrait-primary、portrait-secondary等。
- scope:应用的作用域。
示例:
```json
{
"name": "My App",
"short_name": "App",
"start_url": "/",
"display": "standalone",
"background_color": "#ffffff",
"theme_color": "#2196f3",
"icons": [
{
"src": "icon.png",
"sizes": "192x192",
"type": "image/png"
},
{
"src": "icon-512.png",
"sizes": "512x512",
"type": "image/png"
}
],
"description": "My App description.",
"orientation": "portrait",
"scope": "/"
}
```
阅读全文