我使用CesiumJS創建了Web應用程序。CesiumJS網站不會在手機上工作
在電腦上工作得很好,但在移動只是重新加載(Safari)和錯誤(鉻)。
我從我的朋友讓我的Mac使用的開發工具和行動裝置上看到錯誤(見圖片)
我想這一些解決方案,以禁用的iFrame沙盒屬性,但不會再工作。
網站是:
你能給我一個解決方案嗎?
謝謝
我使用CesiumJS創建了Web應用程序。CesiumJS網站不會在手機上工作
在電腦上工作得很好,但在移動只是重新加載(Safari)和錯誤(鉻)。
我從我的朋友讓我的Mac使用的開發工具和行動裝置上看到錯誤(見圖片)
我想這一些解決方案,以禁用的iFrame沙盒屬性,但不會再工作。
網站是:
你能給我一個解決方案嗎?
謝謝
我花了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>
就在這個標籤是你(我)需要!
太棒了,很高興你能在最後工作。 –
爲了解決關鍵的腳本阻塞問題,它看起來像你需要添加'allow-scripts'到你的iframe的沙箱屬性中的屬性,根據你的網站鏈接當前是:'sandbox =「allow-same -origin allow-popups allow-forms「'。請參閱https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe#attr-sandbox。 –
我做到了,但同樣的事情。 (但是現在我沒有Mac來查看錯誤,相同或新的東西)。 – milutinke
@fridge_light通知 – milutinke