Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在webview中嵌入ppt以在android上运行_Android_Powerpoint_Android Webview - Fatal编程技术网

如何在webview中嵌入ppt以在android上运行

如何在webview中嵌入ppt以在android上运行,android,powerpoint,android-webview,Android,Powerpoint,Android Webview,我想创建一个android应用程序,在其中我必须运行ppt,它将出现在SD卡中。到目前为止,我已经知道运行ppt的唯一方法是调用不同的应用程序来处理这个问题,或者在webview中嵌入那个问题。 提前感谢您不能将ppt、文档、excel等嵌入android中的网络视图。这些是微软办公软件的格式。你甚至不能在装有firefox/chrome的台式电脑上实现这一点 编辑 如果ppt在线,您可以使用谷歌文档将您的文档转换为html,然后显示: webview.loadUrl("http://docs.

我想创建一个android应用程序,在其中我必须运行ppt,它将出现在SD卡中。到目前为止,我已经知道运行ppt的唯一方法是调用不同的应用程序来处理这个问题,或者在webview中嵌入那个问题。
提前感谢

您不能将ppt、文档、excel等嵌入android中的
网络视图
。这些是微软办公软件的格式。你甚至不能在装有firefox/chrome的台式电脑上实现这一点

编辑
如果ppt在线,您可以使用谷歌文档将您的文档转换为html,然后显示:

webview.loadUrl("http://docs.google.com/gview?embedded=true&url=http://myurl.com/mySlide.ppt");
如果ppt位于SD卡上,则:
a) 使用默认的电话应用程序打开它。见
b) 您需要事先将其转换为html。有许多在线/离线工具可用于此。谷歌“ppt-to-html转换器”

另一种可能性(取决于您是否不需要将ppt文件插入SD卡)是使用类似Office Web Apps或Google Docs的iFrame将ppt嵌入网络视图


我已经测试过并且可以使用,但是这个选项需要将PPT文件放入Office Web Apps或GoogleDocs的服务器中。

ohhh。。。好啊那么,我如何才能做到这一点呢