cordova适配iphoneX

正确答案来自这里
https://stackoverflow.com/questions/46191522/how-to-add-iphonex-launch-image

把如下json加入cordova build的xcode项目对应的 Contents.json

{
    "extent" : "full-screen",
    "idiom" : "iphone",
    "subtype" : "2436h",
    "minimum-system-version" : "11.0",
    "orientation" : "portrait",
    "scale" : "3x",
    "filename" : "Default-Portrait@3x~iphoneX.png"
}

一般需要在如下路径找到该文件
cordova-project\platforms\ios{项目名称}\LaunchImage.launchimage\Contents.json

同时提供一张分辨率为"1125×2436px"名称为"Default-Portrait@3x~iphoneX.png"的启动画面放在同级目录下

提供一张 模板图片下载地址

目前发现的问题

  1. 如果发现json里面已经存在{... "subtype":"2436h" ...}的配置,请删掉,不然配置无效
  2. 征集中...
  3. 征集中..

你可能感兴趣的:(cordova适配iphoneX)