2016-02-27 52 views
-2

我使用CesiumJS創建了Web應用程序。CesiumJS網站不會在手機上工作

在電腦上工作得很好,但在移動只是重新加載(Safari)和錯誤(鉻)。

我從我的朋友讓我的Mac使用的開發工具和行動裝置上看到錯誤(見圖片) enter image description here

我想這一些解決方案,以禁用的iFrame沙盒屬性,但不會再工作。

網站是:

This is my web site

你能給我一個解決方案嗎?

謝謝

+0

爲了解決關鍵的腳本阻塞問題,它看起來像你需要添加'allow-scripts'到你的iframe的沙箱屬性中的屬性,根據你的網站鏈接當前是:'sandbox =「allow-same -origin allow-popups allow-forms「'。請參閱https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe#attr-sandbox。 –

+0

我做到了,但同樣的事情。 (但是現在我沒有Mac來查看錯誤,相同或新的東西)。 – milutinke

+0

@fridge_light通知 – milutinke

回答

0

我花了30個小時在我的網站的不同版本上工作。 我嘗試沒有引導,與引導,與腳本允許的腳本,應有盡有。

我找到了解決方案!!!!!!!!!

我把我所有的標籤標籤我的.html文件內。 我也用標籤來自你好world.html文件。

我的頭現在看起來是這樣的:

<head> 
    <!-- Use correct character set. --> 
    <meta charset="utf-8"> 
    <!-- Tell IE to use the latest, best version. --> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
    <!-- Make the application on mobile take up the full browser screen and disable user scaling. --> 
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no"> 
    <title>Molim te radi</title> 
    <!-- LBOOT --> 
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> 
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css"> 


     <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> 
     <script src="Cesium.js"></script> 
     <script src="CesiumBootstrap.js"></script> 
     <script src="knockout-3.4.0.js"></script> 
     <link rel="stylesheet" href="Widgets/widgets.css"> 
     <link rel="stylesheet" href="CesiumBootstrap.css" type="text/css"> 


    </head> 

就在這個標籤是你(我)需要!

+0

太棒了,很高興你能在最後工作。 –