1
我們爲iOS的Web剪輯功能做了一些優化的網絡應用程序。很顯然,我爲主屏幕添加了一些圖標,但是當我們的本地服務器訪問應用程序時,它們顯示失敗。當我將所有相關文件移到一個完全不同的服務器(即我們的網站主機)時,它們顯示得很好。這導致我總結我們的服務器有問題,但我無法想象爲什麼。 尤其是,因爲它們在iOS7上顯示,而在iOS6上顯示。iOS web剪輯圖標未顯示在本地服務器上
這裏的index.php文件:
<?php
session_start();
require_once "config.php";
require_once "functions.php";
if ($_GET['a'] == 'logout') {
include 'logout.php';
}
if (isset($_SESSION['id'])) {
include 'app.php';
} else {
if ($_GET['access'] == "denied")
echo "<div id='accessdenied'>Access Denied!</div>";
include 'index.html';
}
?>
下面是index.html的相關代碼(不,這是錯誤的):
<link rel="apple-touch-icon-precomposed" href="apple-touch-icon-57x57-precomposed.png" >
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="apple-touch-icon-72x72-precomposed.png" >
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="apple-touch-icon-114x114-precomposed.png" >
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="apple-touch-icon-144x144-precomposed.png" >
我也已經總結這不是由於PHP包括。僅在本地服務器上使用HTML的新項目會引發同樣的問題。
有誰知道可能是什麼原因造成的?