我正在與一個SharePoint
站點合作,該站點中的頁面在移動設備中顯示效果不佳,因此它基本上不起作用。我將重建網站以解決這些問題,但與此同時,我希望將移動用戶重定向到專門的移動網站,該網站的建立範圍在SharePoint
之外。問題是我的重定向對iPhones
工作正常,而對Android OS
不工作。從Sharepoint站點重定向到移動站點對於Android用戶不起作用
我試過在母版頁以下:
<script type="text/javascript">
if (screen.width <= 699) {
if (document.referrer.indexOf('http://site.html') == -1){
document.location = "http://site.html";
}}
</script>
和
<script type="text/javascript">
if(/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)){
if(document.URL !="http://site.html")
{
window.location ="http://site.html";
}
}
</script>
和
<script type="text/javascript"> // <![CDATA[
if ((navigator.userAgent.indexOf('Android') != -1)) {
document.location = "http://SITE.html";
} // ]]>
</script>
我明白Android
用戶需要手動啓用JavaScript
,所以我認爲這可能是問題。任何替代方案的建議?
謝謝。