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

标签 android powerpoint android-webview

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

最佳答案

您不能在 android 的 Webview 中嵌入 ppt、doc、excel 等。这些是 MS Office 格式。您甚至不能在装有 firefox/chrome 的台式电脑上执行此操作。

编辑
如果 ppt 在线,您可以使用 google docs 将您的文档转换为 html 并显示它:

webview.loadUrl("http://docs.google.com/gview?embedded=true&url=http://myurl.com/mySlide.ppt");

如果 ppt 在 SD 卡上,则:
a) 使用默认电话应用程序打开它。参见 How to use an intent to open a ppt with DataViz's Documents To Go
b) 您需要事先将其转换为 html。有许多在线/离线工具。谷歌“ppt 到 html 转换器”

关于android - 如何在 webview 中嵌入 ppt 以在 android 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7848851/

相关文章:

java - 如何从 AlertDialog onClickListener 中访问我的 Activity 实例变量?

excel - 通过 VBA 将 Excel 表格复制到 PowerPoint 并保存

android - 在 WebView 中显示来自 Google Docs 的文档

android - WebView中页面可见部分的截图

android - 添加提示时出现 java.io.FileNotFoundException

android - ViewPager 上的 SetCurrentItem 导致异常

android - 避免 Chip Group 不受检查

vba - 如何检测 Powerpoint 2007 VBA 中的主题字体?

java - Jframe 上的 Slideshare 演示

Android WebView URL拦截,我只想加载一个网站及其页面,而不是其他任何东西