在 angularjs 应用程序中呈现 pdf 文件时出现解析错误
Parse error while rendering the pdf file in angularjs app
当我尝试使用 angular-pdf-viewer 访问 public 的 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].
这是我用于呈现 pdf 文件的 pdf 指令:
<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>
有人能帮忙解决这个问题吗?
所有示例似乎都建议在范围上定义 url 并引用它。但是您可以尝试以下操作,其中 stringifys url
<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>
当我尝试使用 angular-pdf-viewer 访问 public 的 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].
这是我用于呈现 pdf 文件的 pdf 指令:
<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>
有人能帮忙解决这个问题吗?
所有示例似乎都建议在范围上定义 url 并引用它。但是您可以尝试以下操作,其中 stringifys url
<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>