2012-04-02 146 views
2

我正在尝试为使用phonegap生成的横向模式ipad应用程序配置初始屏幕。我使用phonegap文档中提到的规范(https://build.phonegap.com/docs/config-xml),但它似乎不起作用。这似乎是splashscreen标签的问题,因为图标工作得很好。Phonegap生成(config.xml)和iPad初始屏幕

我在iOS 5.1上运行iPad。有没有人有类似的问题?

任何帮助将不胜感激。

这里是我的config.xml:

<?xml version="1.0" encoding="UTF-8" ?> 
<widget xmlns = "http://www.w3.org/ns/widgets" 
     xmlns:gap = "http://phonegap.com/ns/1.0" 
     id  = "com.myapp" 
     version = "1.0.0"> 

    <name>myapplication</name> 
    <description>myapplication</description> 
    <author href="https://www.myapp.org" email="[email protected]">myapp</author> 

    <preference name="orientation" value="landscape" /> 

    <gap:splash src="gfx/ios/splashscreen_landscape.png" width="1024" height="748"/> 
    <gap:splash src="gfx/ios/splashscreen_portrait.png" width="768" height="1004"/> 

    <icon src="gfx/ios/icon57x57.png" width="57" height="57"/> 
    <icon src="gfx/ios/icon72x72.png" width="72" height="72"/> 
    <icon src="gfx/ios/icon114x114.png" width="114" height="114"/> 
</widget> 
+0

我遇到同样的问题。你找到了解决方案吗? – 2012-05-17 22:06:08

回答

1

原来,高度为768,而不是748(无状态栏),所以我结束了这个标签在我的config.xml:

<gap:splash src="gfx/ios/splashscreen_tablet.png" width="1024" height="768"/> 

而splashscreen_tablet.png也必须旋转90度。它应该是768x1024 png。它与离线webapps的工作方式相同。