Tôi biết điều này đã được hỏi (và trả lời) nhiều lần (Phonegap showing white screen after the splash screen - IOS, Phonegap 2.0 - on app launch a white screen flashes prior to my app loading, how to to kill the white flickering splashscreen at the start of phonegap iOS app?) nhưng không có giải pháp nào trong số này có vẻ phù hợp với tôi. Có lẽ vì tôi đang sử dụng Phonegap phiên bản 3?Phonegap 3 đèn flash trắng sau khi giật gân
Tôi chỉ tải Phonegap và jQuery 2.0.0 (các giải pháp khác xử lý jQuery-mobile mà tôi không sử dụng) và tôi chỉ nhắm mục tiêu iOS để triển khai. Tôi đã có một hình ảnh giật gân tải, sau đó ứng dụng sẽ hiển thị một màn hình trắng (thời gian khác nhau - Tôi đoán nó tải lên các ứng dụng có lẽ?) Sau đó index.html của tôi tải lên màn hình đầu tiên của tôi. Dưới đây là người đứng đầu của tôi hiện tại:
<head>
<meta charset="utf-8" />
<meta name="format-detection" content="telephone=no" />
<meta name="viewport" content="user-scalable=no, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=device-dpi" />
<link type="text/css" rel="stylesheet" href="css/main.css" />
<title>My App</title>
<script type="text/javascript" src="phonegap.js"></script>
<script src="js/lib/jquery-2.0.0.min.js"></script>
<script src="js/main.js"></script>
</head>
Tôi đã cố gắng thêm này để config.xml của tôi (ở cấp thư mục giống như index.html):
<preference name="backgroundColor" value="0x000000" />
nhưng tôi vẫn nhận được đèn flash màn hình trắng. Tôi cũng đã thử ẩn theo cách thủ công/hiển thị hình ảnh giật gân với:
function onDeviceReady() {
navigator.splashscreen.show();
}
nhưng điều đó dường như không có tác dụng gì cả. Bất cứ ai có bất cứ đề nghị?
+1 Tôi đang gặp vấn đề tương tự. Bạn đã thực hiện bất kỳ tiến bộ nào chưa? – FlyingLemon
@ FlyingLemon: Tôi đã có thể giải quyết vấn đề này thông qua việc gỡ lỗi thử và lỗi. Các bước của tôi được liệt kê dưới đây. –