2015-06-17 15 views
0

我一直在我的頁面上玩了幾個小時,試圖讓JavaScript加載到iOS上。這兩個圖表使用chartjs和D3不會加載到移動瀏覽器(在ipad和iphone上的safari)我的頁面上的Javascript不工作在iOS

在桌面瀏覽器上它工作正常,我在控制檯中沒有JS錯誤。我可以嘗試什麼?我真的不知道從哪裏開始解決這個問題,因爲我不知道是什麼導致它。這裏是頁面: http://coffeebreaknow.com/bean-exploring/single-origin/south-america/brazilbeans/

+0

我在iPhone 6設備的Chrome模擬器中運行您的頁面時出現兩個錯誤。一個是Uncaught TypeError:無法在var pieData = {}中讀取null的屬性'getContext',您有一個具有空屬性的對象。嘗試刪除此。第二個錯誤「Uncaught TypeError:無法在語句document.getElementById(divName).appendChild(newdiv);中設置null的屬性'值'; ..可能divName不存在。 –

+0

謝謝,我不知道你可以在鉻中做到這一點 - 最後有一些方向,以得到它修復:) –

回答

1

我在iPhone 6設備的Chrome模擬器中運行您的頁面時出現兩個錯誤。一個是Uncaught TypeError:無法在var pieData = {}中讀取null的屬性'getContext',您有一個具有空屬性的對象。嘗試刪除此。第二個錯誤「Uncaught TypeError:無法在語句document.getElementById(divName).appendChild(newdiv);中設置null的屬性'值'; ..可能divName不存在。

+0

感謝信息導致我把我所有的JavaScript在我的頁腳,這解決了問題。奇怪的是,它似乎在iOS上的JavaScript是在DOM構建之前執行的 - 但不是在桌面瀏覽器上。 –

相關問題