Tag: google document viewer

如何使用已应用的search词打开Microsoft Office Web查看器?

我希望能够使用Office Web Viewer,HTML查看组件打开Excel工作表。 (这似乎也被称为“办公室Web应用程序查看器”)。查看器组件是一个非常优秀的HTML办公文档渲染引擎,但我可以find绝对没有文档在线。 甚至很难辨别出正确的名字。 (有没有人有关于API的细节?) 我需要能够加载文档,并立即调用JavaScript函数进行search,以便文档打开并且search结果已经突出显示。 更好的办法是能够在给查看器组件的查询string中设置search词。 有谁知道这是否可能,如果是的话,如何?

Google文档查看器显示“无法预览”

我有一个显示xls文件从我的服务器获取谷歌文档查看器的问题。 目前,当我尝试显示我的xls文件从我的服务器在我的android应用程序与web视图,我有一个灰色的页面没有预览可用(我可以从我的服务器与URL下载xls)。 对不起,我无法分享链接,但这就像xxxx.com/123/DownloadExcel_GET?paraOne=%s&paraTwo=%s&paraThree=%s。 但是,当我尝试使用xls exemple文件像http://lecompagnon.info/demos/demoxl3.xls在互联网上,我没有这个问题。 xls显示成功。 如果我尝试使用googleDriveurl(例如“drive.google.com/file/t/myfile/view?usp=sharing”),则此function仍然正常。 互联网和我的文件从我的服务器的例证文件唯一的区别是开始下载的时间。 与例证文件是即时的,但与我的XLS我不得不等待超过10秒开始下载。 我认为谷歌文档查看器返回没有预览可用,因为他10秒得到文件太长,他回来的时间了。 但这是一个假设… 我没有发现这个问题,只有这个话题Google文档查看器显示“无法预览” 。 这是我的代码: String urlgoogle = "https://docs.google.com/gview?embedded=true&url="; String completeURL = urlgoogle + query; Log.i("completeURL", completeURL); wv.getSettings().setJavaScriptEnabled(true); wv.loadUrl(completeURL); //wv.loadUrl("https://docs.google.com/gview?embedded=true&url=" + "http://lecompagnon.info/demos/demoxl3.xls"); working wv.setWebViewClient(new WebViewClient() { public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return false; } }); 编辑我添加更多的信息。 没有预览的灰色页面并不总是显示,有时我的xls文件第一次显示成功。 如果我有灰色页面,我可以刷新,并在一两次刷新后,文件显示。 刷新只是调用webview中的url 该文件是dynamic创build和生成的服务器,这就是为什么下载或获取文件,我必须等待10秒。 如果文件显示时间过长,Google文档查看器是否有超时?