2011-05-23 54 views
4

我一直在试图加载网页视图一个HTML文件中的Android活动,它似乎是HTML文件发送一个例外......什么是可以加载到Android WebView中的最大html文件?

输出意外结束......

Screen Shot of Maxed HTML File Retrieved from Android 36.0 KB(36,864字节)的html文件 我会检查文件,并拿回更多的代码...

05-23 05:34:57.113: INFO/ActivityManager(60): Displayed gov.cdc.fluweekly/.WelcomeActivity: +2s511ms 
05-23 05:34:58.135: ERROR/Web Console(347): SyntaxError: Parse error at file:///data/data/gov.cdc.fluweekly/files/flureport.html:28 
05-23 05:36:04.018: INFO/InputReader(60): Device reconfigured: id=0x0, name=qwerty2, display size is now 480x800 
05-23 05:36:04.018: WARN/InputReader(60): Touch device did not report support for X or Y axis! 

**编辑** 刚刚发现在我的HTML自动化错误.. ...检查

从html文件中提取....可能导致解析错误。

'rgba(179,152,84,0.5)'],];var scatter1 = 

额外的逗号....我希望这是我额外的逗号,而不是一个文件大小限制......

似乎HTML数据被完全加载到网页视图虽然...我有一个嵌入的数据对象变量,我在散点图的数组列表末尾有一个逗号。

搞笑一点的HTML解析异常如何制止一切像快...

这里的问题,但..不是..逗号

osw.write("scatter1.Set('chart.title.yaxis', 'State Infection Level');\n"); 


     osw.write("if (!RGraph.isIE8()) {\n"); 
     osw.write("scatter1.Set('chart.zoom.factor', 2);\n"); 
     osw.write("scatter1.Set('chart.zoom.mode', 'area');\n"); 
     osw.write(" }\n"); 
     osw.write("scatter1.Draw();\n");     
      Log.v("MainActivity", "refreshstats 12"); 

我在哪里上编写HTML数据飞到Android的文件存储我没有追加\ n和许多解析问题去拜拜......

上的HTML文件的最大文件大小虚惊...

所有的好虽然....我问这个问题为时尚早,并没有看到“SyntaxError”我过分关心文件名的大小是如此精确,我认为它可能是一个限制系统..感谢上帝,它只是一个数据块字符串生成器错误。

+0

«意外的输出结束»也意味着''标签丢失。确保你的html文件是真实有效的。 – Martin 2011-05-23 05:38:12

+0

好的呼叫。我会核实。 :) – 2011-05-23 05:52:47

回答

2

虽然你的问题可能比你问其他的,回答你的问题是

完全依赖于电话。

在浏览器功能方面,Android的每个版本有四个变体(两个不同的JavaScript引擎,两个不同的“其它”功能设定),并在此基础之上,因为最坏的Android手机仅比磨损稍好鞋和其他人可能会紧迫的数字发射进入轨道梭,你应该去作为尽可能小的标记

如果您确实需要加载大量内容,请确保特别是加载内容的DOM尽可能简单,因为DOM的复杂性以几乎指数级的速度获取资源。

+0

谢谢你了解它。我只是将手指放在错误的方向上... eash ..最大文件大小为36k ...就像我在想什么...... – 2011-05-23 08:05:44

相关问题