查看PDF无法在Chrome上运行

时间:2016-07-10 08:52:37

标签: javascript html angularjs google-chrome pdf

我正在使用AngularJS编写静态简历页面。我希望用户点击我的简历,PDF,并能够在浏览器中查看它。我的代码适用于Firefox,但是当我在Chrome中测试它时,我只是得到一个黑屏。它似乎是打开的,但不显示文件。 PDF的路径是在我的控制器中指定的,我已经写了一个指令来显示我的HTML中的链接。

控制器:

app.controller('webCV', function($scope) {

 $scope.links = [{
  text: 'Github',
  link: 'https://github.com/a-person'
 },
 {
  text: 'Resume',
  link: '../CV.pdf'
 },
 {
  text: 'Contact',
  link: 'mailto:a.person@gmail.com'
 }]
})

指令HTML:

<div ng-repeat="x in info">
 <a href="{{ x.link }}" target="_blank">{{ x.text }}</a>
</div>

将PDF文件作为<a href>链接打开的可靠的跨浏览器方式是什么?

我认为这可以在没有像PDF.js这样的额外库和插件的情况下完成,所以我不想使用它们。

我已经坚持了很久,所以提前谢谢。

0 个答案:

没有答案