2014-01-09 32 views
0

我最近在一個小項目上工作。它在Windows上工作正常,其他手機。但不能正常使用蘋果設備(iphone ipad)。我已經在iphone4s,5 & ipad(os7)上測試過它。 下面是幾個問題:網站無法在蘋果設備上工作

  1. 有些時候圖像不加載(我用PHP來查看圖像)。
  2. 返回主頁鏈接不工作我在錨標記()上使用Java腳本。
  3. 登錄系統問題(javascript函數觸發點擊它顯示安全彈出)有時它不會加載安全框或如果它加載,無法驗證代碼。

發現這裏的抓屏http://blackspidercreations.com/apple/screen.docx

左右,但我已經做了錯誤,我在許多蘋果模擬器像browerstack ipadpreview等他們都幹活精細測試網站。請幫幫我。

鏈接到項目:blackspidercreations.com/cs先進

感謝。

+2

請嵌入截圖或提供圖像的直接鏈接。一個技術精湛的人永遠不會從互聯網上隨便打開一個docx。 –

+0

@StefanoSanfilippo哈利不能嵌入屏幕截圖,直到他獲得足夠的代表。但是,創建.jpg或.png文件並編輯他的問題以顯示它是非常聰明的,而不必依賴我們下載可能是惡意的docx文件。 –

+0

http://blackspidercreations.com/apple/1.JPG,2.jpg,3.jpg,4.jpg,5.jpg –

回答

1

雖然我無法在沒有看到代碼的情況下回答第2或第3點,但在iPhone上進行開發時,我遇到了類似的圖像問題。確保圖像適合顯示器的尺寸。如果圖像太大,iPhone將根本不顯示它們。

+0

<?php session_start();如果(isset($ _REQUEST ['image'])&& isset($ _REQUEST ['token'])&&!empty($ _REQUEST ['token'])) {if(!isset($ _ SESSION [ ('Image Not found!');} [$ __REQUEST ['token']])) { \t return } $ image = $ _SESSION ['token'] [$ _ REQUEST ['token']]; \t $ path ='resource/uploads /'.$ image。'。pic'; unset($ _ SESSION ['token'] [$ _ REQUEST ['token']]); header(「Content-type:」); header('Content-Length:'。filesize($ path)); readfile($ path); \t \t \t \t return; } ?> –

0

很難在沒有看到代碼的情況下猜測圖像問題。

當您與網頁交互時,Apple移動設備實際上並不會觸發點擊事件。所以如果你使用jQuery來做.click事件,那就是爲什麼它不起作用。儘管如此,還是有相對簡單的解決方法,請將所有的.click事件切換到以下內容。

$(document).on("click touchstart", "#thing", function() { });