html文件在手机浏览器运行的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html文件在手机浏览器运行的问题相关的知识,希望对你有一定的参考价值。
自己在写了个html文件挂在了局域网上,有些手机浏览器能正常加载图片,如:QQ浏览器,chrome,搜狗浏览器,有些不行如UC浏览器opera,猎豹还有海豚浏览器,为什么?
uc和海豚有时又可以刷出来。。。
2、有可能是网络慢,加载停顿
3、有些站点UC访问需要先进行图片缓存和压缩,有时候这个过程会很慢,以至于UC浏览器显示不出来就直接断掉了。
4、可能是浏览器设置的问题,节省流量模式,设置无图片浏览模式
---多试几个手机看看是哪方面的问题 参考技术B 你好
这就说明你的什么uc浏览器不是那么好使用被。你就是用你的手机
QQ浏览器不就可以了, 你怎么那么爱正事情啊?那么麻烦,是我就不会这样做
多花点时间争取多好啊。手机QQ浏览器我觉得就够我们使用的了。这个
它是比全面的一款浏览器,什么功能都有,什么资源都可以找得到。
使用起来还很神速,是浏览器中的极品了追问
我只是写了个东西在各个浏览器跑跑看看能不能运行而已= =,发现部分能运行部分不能
移动开发问题。一段文件上传代码用浏览器可以在手机执行,但cordova打包后无法在手机端执行
代码如下:
<!DOCTYPE html>
<html>
<head>
<title>编辑方案</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=divice-width,inital-scale=1" />
<link href="WYCss/jquery.mobile-1.3.2.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="WYJS/jquery.js"></script>
<script type="text/javascript" src="WYJS/jquery.mobile-1.3.2.js"></script>
<script type="text/javascript" src="WYJS/WYMain.js"></script>
<script type="text/javascript">
function UpladFile()
var fileObj = document.getElementById("file").files[0]; // js 获取文件对象
var FileController = svaddress + "/Handler/RecvFile.ashx"; // 接收上传文件的后台地址
// FormData 对象
var form = new FormData();
form.append("author", "hooyes"); // 可以增加表单数据
form.append("file", fileObj); // 文件对象
// XMLHttpRequest 对象
var xhr = new XMLHttpRequest();
xhr.open("post", FileController, true);
xhr.onload = function ()
// alert("上传完成!");
;
xhr.upload.addEventListener("progress", progressFunction, false);
xhr.send(form);
function progressFunction(evt)
var progressBar = document.getElementById("progressBar");
var percentageDiv = document.getElementById("percentage");
if (evt.lengthComputable)
progressBar.max = evt.total;
progressBar.value = evt.loaded;
percentageDiv.innerHTML = Math.round(evt.loaded / evt.total * 100) + "%";
</script>
</head>
<body>
<div data-role="page" data-theme="b">
<div data-role="header"><h2>平台</h2></div>
<div data-role="content">
<span id="percentage"></span>
<br />
<input type="file" id="file" name="myfile" />
<input type="button" onclick="UpladFile()" value="上传" />
<progress id="progressBar" value="0" max="100"></progress>
</div>
<div data-role="header"><h2>请编辑您的方案</h2></div>
</div>
</body>
</html>
还是我自己来了结吧。这段代码没有问题。问题出在上一个页面以连接的方式引导此页面。<a href="该页面地址">。没想到,页面跳转过来,此页面所有的js都禁用了。我到现在也没搞明白,为什么。用js的方式跳转页面,就都正常了。非常奇怪的问题。不过很高兴,是我通过自己的思考解决了问题。结束了。
以上是关于html文件在手机浏览器运行的问题的主要内容,如果未能解决你的问题,请参考以下文章