【发布时间】:2013-01-05 00:26:30
【问题描述】:
我目前正在为 EPUB 文件开发交互式 HTML5 小部件。我们通常使用 jQuery 来做这些事情。
如果我可以在 EPUB 清单中包含一个 XML 数据文件,然后让我的 HTML5 小部件使用标准 jQuery 和 AJAX 方法从 XML 文件中读取数据,那么当前项目会容易得多。
我已经为 Web 应用程序做了一千次,只是在 EPUB 文件中遇到了困难。
我的主要问题是:
1) 这可能吗?
2) 在 package.opf 中声明数据 XML 文件时使用的正确媒体类型是什么?
我正在使用以下代码:
$.ajax({
type: "GET",
async: false,
cache: false,
url: "data/test.xml",
dataType: "xml",
error: function() {
alert("ERROR: The table data could not be read...");
},
success: function(objFileContents) {
alert("SUCCESS");
}
);
当我在 iBooks 中测试时,错误警报一直显示。但是,当我在桌面上的 Safari 中进行测试时,一切正常。
非常感谢任何帮助。
谢谢!
【问题讨论】:
-
这里的答案确实回答了您的问题,或者没有回答,您没有回复或接受他们,因为...???
标签: jquery xml-parsing epub