在angularjs app中渲染pdf文件时解析错误

时间:2015-04-27 07:37:46

标签: angularjs pdf.js

当我尝试使用angular-pdf-viewer访问公共的pdf文件时,我在控制台上收到以下错误消息。

<context:annotation-config/> 

<bean id="jacksonMessageConverter" class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter"></bean>
 <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<property name="messageConverters">
  <list>
    <ref bean="jacksonMessageConverter"/>
  </list>
</property>
</bean>

这是我的pdf指令,用于呈现pdf文件:

Error: [$parse:syntax] Syntax Error: Token ':' is an unexpected token at column 5 of the expression [http://pucdocket.s3.amazonaws.com/VA/PUE-2010-00039/122913.pdf] starting at [://pucdocket.s3.amazonaws.com/VA/PUE-2010-00039/122913.pdf].

任何人都可以帮忙解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

所有样本似乎都建议在范围内定义url并引用它。但您可以尝试以下操作, stringifys 该网址

<pdf-viewer delegate-handle="my-pdf-container" url="'http://pucdocket.s3.amazonaws.com/VA/PUE-2010-00039/122913.pdf'" scale="1" show-toolbar="true" ></pdf-viewer>