DCloud_IOS_XTY
DCloud_IOS_XTY
  • 发布:2015-02-04 16:48
  • 更新:2018-12-24 18:58
  • 阅读:19277

iOS离线打包-平台功能配置

分类:HTML5+

设置系统状态栏样式背景

关于该设置的具体介绍和可取值参考该文档
以下两步缺一不可切记
1.打开info.plist文件找到Statusbarstyle项目(没有该项按下图格式创建),在右侧的列表中选择对应值


2.找到View controller-based status bar appearance项目(没有该项按下图格式创建),选择NO

设置系统状态栏背景颜色

关于该设置的具体介绍和可取值参考该文档
打开info.plist文件找到StatusBarBackground项目(没有该项按下图格式创建),在右侧填入对应值

设置应用沉浸式状态栏

关于该设置的具体介绍和可取值参考文档iOS平台设置沉浸式状态栏显示效果
打开info.plist文件找到UIReserveStatusbarOffset项目(没有该项按下图格式创建),在右侧选择对应值

设置应用是否启动时全屏

打开info.plist文件找到Status bar is initially hidden项目(没有该项按下图格式创建),YES为全屏,NO非全屏在右侧选择对应值

通过UrlSchemes与第三方应用相互调用

关于该设置的具体介绍可参考该文档
打开info.plist文件找到URL types项目,按照下图格式添加scheme项目,红圈中输入urlidentifier,绿圈中输入scheme,
如果需要设置多个scheme,重复上边步骤

后台音乐播放

在info.plist中找到Required background modes项目没有则按照下图格式建立,添加一项在弹出的列表中选择App plays audio or streams audio/video using AirPlay

2 关注 分享
蔡繁荣 Trust

要回复文章请先登录注册

DCloud_IOS_XTY

DCloud_IOS_XTY (作者)

回复 碧霜寒冰 :
http://ask.dcloud.net.cn/article/35386
2018-12-24 18:58
碧霜寒冰

碧霜寒冰

@DCloud_IOS_XTY
2018-12-12版本SDK沉浸式状态来失效,随SDK HBuilder-Hello项目沉浸式状态栏也无法正常显示。
```Javascript
plus.navigator.isImmersedStatusbar();//返回true
```
2018-12-24 15:24
飞忘录

飞忘录

无需编程、无需设计、无需开发、无需外包,任何人都可以通过叮当创意生成自己的原生APP
2015-04-17 15:30
hyhezhen

hyhezhen

我错了。在我的IPAD4上没有全屏的原因,是因为输出设置。参考代码里的默认target 是 iphone,而不是 iphone/ipad,ipad上装针对IPHONE的程序自然不能满屏(这时右下角会有1X的圆形按钮). 需要修改TARGET的输出为iphone/ipad。 新手尤其要注意
2015-03-01 09:49
hyhezhen

hyhezhen

使用phonegap 或者自己建立的SingleView,修改 plist 里的
<key>UIStatusBarHidden</key>
<true/>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
程序运行起来就是全屏。 直接离线版的反复实验没成功
2015-02-28 22:44