这是一个奇怪的用例,我试图引导用户远离这个,但我有一个请求在HTML环境中加载本地存储的PPT文件。
我们的想法是在iframe中查看PPT,以便我可以装饰"周围的一切。用户将创建各种播放列表,因此我需要添加" next"和"之前"预设按钮等。
我有一个使用Office webapp链接的在线版本工作,许多其他帖子已共享,但有一个问题是连接不良,所以他们希望它可以脱机使用。
我的直觉是将其塑造成PWA。我可以让他们使用Chrome,所以我有FileSystem API"缓存"来自在线来源的PPT文件。但是,我无法渲染保存的文件!
因为它处于离线状态,我无法使用googledocs或继续使用MS网络办公室。
我不太了解AppCache功能,但想知道我是否可以预加载iframe中的所有文档,是否会缓存这些文档。我的想法是它不会,因为内容是在微软(或谷歌)的网站上。
所有用户都将在计算机上拥有PPT的合法副本,如果这有帮助的话。
到目前为止,我已尝试使用文件系统API与Chrome离线查看器扩展程序以及Native Docs扩展程序一起存储文件。 Chrome将允许我打开文档,但直接在编辑模式下。我需要模拟ppsx文件的行为,但这两个扩展都不适用于ppsx文件,我也看不到API的文档,这些API允许我自动播放"演讲。
感谢您的任何想法!
韦恩