0

这更像是一个理论问题而不是编码问题。我正在尝试创建一个带有一些交互式组件的 epub。现在为了分离代码,我将每个交互组件放在一个单独的 html 文件中。典型的交互组件是问卷。

将其链接到我的 epub 的最佳方式是什么,我正在考虑的两个选项是:

iframe - 交互式组件将显示为书籍的一部分,用户将无缝完成活动。

外部链接 - 书中会显示一个图标,作为新页面的链接,该页面将包含交互组件。

我想根据 epub 3.0 标准保留 epub。

我可以研究任何建议或替代解决方案吗?

4

1 回答 1

1

任何一种方法都与标准兼容,因为允许外部链接并且也允许在 iFrame 中编写脚本(称为容器中的脚本)。

更广泛的问题是你想要达到什么目标?如果用户被发送到浏览器中的外部页面,则浏览器将不得不将结果发送回某个服务器,因为浏览器无法将结果写回磁盘或 EPUB。

它还取决于 EPUB 阅读系统是基于浏览器本身还是基于应用程序。这是一个应用程序,理论上该应用程序可能知道如何在本地记录信息(尽管这需要跳过一些可能会产生安全隐患的问题。

那么这里的目标是什么?

于 2013-06-24T17:07:58.373 回答