我一直在尝试让 pdf.js 的 helloworld 示例在 Meteor 中运行。到目前为止,我有:
- 将 index.html、hello.js 和 pdf.js 放在“clients”目录下
- 将“hello.js”的内容包含在“Meteor.startup()”块中
从 index.html 中删除几乎所有内容:
<body> <canvas id="the-canvas" style="border:1px solid black;"/> </body>
我认为这足以让示例正常工作,但 Meteor 最终抱怨 pdf.js 中的“!DOCTYPE html”声明,该声明在文件中不存在,所以我猜测它是从某个地方导入的。
感觉就像我错过了一些明显的东西来让它工作,有一个简单的解决方案吗?
(旁白:我知道 pdf.js 智能包,但是因为我在 Windows 上进行开发,所以它对我来说并不是一个真正的选择,因为我无法获得 Meteorite。虽然我认为既然智能包已经存在,它是相当可以让两者一起工作。)