`
sd6733531
  • 浏览: 66525 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

解决android本地doc加载白页的问题

阅读更多

  以前查文档挺快捷的。自从升了3.0的文档后,本地文档打开巨慢无比。本地doc的加载速度甚至比android developer官网还要慢。

   趁着这几天时间空闲,试着把这个问题解决一下。

   首先怀疑便是google被墙。用前端调试工具查看了一下网络请求,发现卡在google的jsapi上面了。立即修改入口的index.html,把<script src="http://www.google.com/jsapi">这行注释掉了。刷新,果然。从未有过的流畅感觉,尝试点击其它doc页面,但还是卡主了。查看网络请求,果然还是卡在了个jsapi。

  下面的问题便是如何批量将所有的jsapi去掉了。笔者写了个perl脚本,跑了个全局替换。5分钟全部替换完毕,打开doc,随便点点,再也没有卡了。

   附件的脚本有点长,我做了点小优化。

 

for /f %%i in ('dir /b /s *.html *.htm') do (
perl -W -pi.bak -e "s'<\s*script\s*.+?src.+?http://www.google.com/jsapi.+?/script>''g" %%i
echo handle %%i
del %%i.bak
)

 

  将这段shell代码复制保存成bat,放到docs文档目录下双击运行即可。

  没有perl环境的,只需要在http://www.activestate.com/activeperl/downloads 下载即可。

0
0
分享到:
评论

相关推荐

    Android 本地预览Excel,Word,PPT,PDF 源代码

    这个“Android本地预览Excel,Word,PPT,PDF源代码”项目提供了解决这一需求的解决方案。它允许用户在不离开应用程序的情况下,在Android设备上预览这些常见办公格式的文件。 首先,我们要关注的是“asposed转Excel...

    安卓 腾讯TBS加载本地文件(word.pdf.ppt)

    本文将深入探讨如何利用腾讯TBS在安卓应用中加载本地文件,以及在实际操作中可能遇到的问题及其解决方案。 1. **TBS加载本地文件的基本原理** - TBS提供了API接口,允许开发者调用其内建的文件解析器来打开本地...

    android-doc-picker,一个简单易用的文档选择器android库。从设备中选择任何文档,如pdf、ppt、文本、word或媒体文件.zip

    【Android Doc Picker】是一个专为Android开发者设计的开源文档选择器库,它的主要目标是提供一个简洁、用户友好的界面,使用户能够方便地从他们的设备中选取各种类型的文档,包括PDF、PPT、文本文件、Word文档以及...

    Android解析并显示doc,docx,xls,xlsx文件

    在Android平台上,解析并显示Microsoft Office格式的文件(如doc, docx, xls, xlsx)是一项常见的需求,尤其在移动应用开发中。这个任务通常涉及到将这些文档转换为更易于处理的格式,例如HTML,以便在Android的...

    poi-3.15 及Android 打开doc工具类

    4. **工具类实现**:描述中提到的“Android本地打开doc文档工具类”可能是一个自定义的Java类,封装了使用POI读取和显示.doc文件的逻辑。这类工具类通常会包括以下功能: - 读取.doc文件内容:使用POI的...

    Android 打开本地pdf文件

    在Android平台上,打开本地PDF文件是一项常见的需求,尤其在阅读文档、查看电子书籍或处理业务资料时。在本文中,我们将探讨如何使用第三方库`android-pdfview`来实现这一功能。`android-pdfview`是一个轻量级且高效...

    android下载word文档并打开

    在Android平台上,开发一个应用程序以实现下载Word文档并顺利打开是一项常见的需求。下面将详细讲解这一过程中的关键知识点,以及如何结合给定的资源进行操作。 1. **Android权限管理**: 在Android中,访问网络和...

    Android 基于x5Webview 浏览文件 office文档

    在Android开发中,为了提供用户友好的...3) 处理Android 11的存储权限问题;4) 实现WebView的相关交互功能,如加载事件监听和JavaScript交互。通过这些技术,开发者可以在Android应用中提供无缝的Office文档查看体验。

    在线或本地读取word、ppt、pdf、excel、doc等文件

    在IT领域,尤其是在文档处理和数据管理中,能够在线或本地读取各种文件格式,如Word、PPT、PDF、Excel以及Doc等,是至关重要的技能。这些文件格式广泛应用于日常工作、学术研究和项目协作中,因此理解如何有效读取和...

    android XML本地解析实例

    XML本地解析是Android应用中处理XML文件的重要环节,它可以让你读取、理解和操作XML文档中的数据。本教程将深入探讨Android XML本地解析的实例。 一、XML解析方式 1. DOM解析:Document Object Model(DOM)解析器...

    Android异步加载图像小结 (含线程池,缓存方法).doc.zip

    例如,Glide可以方便地设定加载、占位和错误图片,同时支持网络和本地资源的加载。 7. **图片压缩**: - 在上传或下载前对图片进行压缩,可以显著减少数据传输量,提高加载速度。可以通过Bitmap的compress方法压缩...

    Android 通过腾讯TBS实现文件预览功能

    - TBS目前仅支持加载本地文件。如果文件存储在服务器上,你需要先下载到本地,然后再使用TBS加载。 - 当用户离开预览界面时,务必调用`TbsReaderView.onStop()`进行销毁,否则可能导致后续加载文件失败,持续显示...

    Android word转html

    项目中可能包含了Word读取、HTML生成和Android显示的逻辑,可以作为学习和解决问题的参考。 6. **优化与注意事项** - 在转换过程中,注意保留原Word的样式信息,如字体、颜色、大小、对齐方式等,以便在HTML中正确...

    基于android系统的电子地图加载与实现毕业论文.doc

    在本文中,我们将深入探讨基于Android系统的电子地图加载与实现这一主题。Android是一个由Google公司推出的开源智能手机操作系统,它的核心是Linux内核,这使得它具有高度的可扩展性和灵活性。由于Android系统的开放...

    Android-cmd命令.doc

    根据提供的文件信息“Android-cmd命令.doc”,我们可以深入探讨与Android命令行工具相关的知识点,特别是通过命令行方式管理和调试Android设备的功能。 ### Android-cmd命令概述 在Android开发过程中,命令行工具...

    android:读取word文档

    除了Apache POI,另一个流行的解决方案是Spire.Doc。这是一个商业库,但提供了免费版供个人和非商业用途。Spire.Doc提供了更简洁的API,使得操作Word文档更加直观。使用Spire.Doc,你只需导入库,创建Document对象,...

    ANDROID xutils_doc

    - 使用了强大的图片加载库ImageLoader,支持从网络、本地加载图片,并且有缓存机制。 - 支持图片的裁剪、缩放、圆角等效果,以及加载状态的监听。 - 可以设置图片占位符和加载失败后的图片,提高用户体验。 4. *...

    安卓预览Office文档

    通过加载pdfjs库,应用可以在Android设备上实现本地化PDF文件的高质量渲染,为用户提供良好的阅读体验。 4. 后端配合: 在实际应用中,为了保证文档的安全性和隐私性,通常需要服务器端的配合。例如,服务器可以...

Global site tag (gtag.js) - Google Analytics