0

我有一個使用jquery mobile開發的移動webapp。我提示用戶他們可以使用add to homescreen函數從桌面加載webapp。當我在我的iPhone 3GS上測試啓動畫面的功能時,我希望加載的png文件不會加載啓動畫面,而是在頂部帶有空格的網站的「屏幕截圖」它出現的地址欄曾經是。iPhone Webapp Splash Screen White-Space

這裏是我的代碼

<html><head> 

<title>Page Title</title> 
<meta content='yes' name='apple-mobile-web-app-capable'> 
<meta content='default' name='apple-mobile-web-app-status-bar-style'> 
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" /> 
<link rel="stylesheet" type="text/css" href="css/style.css" /> 
<link rel="stylesheet" type="text/css" href="css/jquery.mobile.1.min.css" /> 
<link rel="stylesheet" type="text/css" href="css/mydashboard.min.css" /> 
<link rel="stylesheet" href="css/add2home.css"> 

<link rel="apple-touch-icon-precomposed" href="touch-icon-iphone.png" /> 
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="touch-icon-ipad.png" /> 
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="touch-icon-iphone4.png" /> 

<!-- ***Here is my code for splash screen*** --> 
<link rel="apple-touch-startup-image" href="Default.png" /> 
<link rel="apple-touch-startup-image" href="touch-splash-ipad-land.png" media="screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape)" /> 
<link rel="apple-touch-startup-image" href="touch-splash-ipad-port.png" media="screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait)" /> 

<!-- ***My JS files are included under this and the closing of the head tag*** --> 

我已經嘗試了320x460和小320x480 png文件,其中爲Default.png是。沒有任何成功。從我讀過的內容來看,我認爲我做對了,但我可能是錯的。我立足我看來上http://developer.apple.com/library/ios/#qa/qa1588/_index.htmlhttp://developer.apple.com/library/safari/#documentation/appleapplications/reference/safariwebcontent/ConfiguringWebApplications/ConfiguringWebApplications.html

所以我的問題是這樣的,有其他人看到了這一點?如果是這樣,如果您確實解決了該問題,那麼原因是什麼以及您如何解決該問題?如果你還沒有看到這個特定的問題,有什麼你可以根據我的代碼上面建議嗎?感謝您閱讀本文,並感謝您提供的任何建議。

+0

是Default.png 320 x 460?該文件的權限是什麼?它是在不同的目錄,然後在webapp?也許可以將鏈接移動到最後一個元標記之後 – 2011-12-15 17:47:24

回答

0
  1. Default.png文件必須是320x460px。
  2. 嘗試從主屏幕中刪除啓動器並從Safari重新添加它。

這就是我不得不做的工作。