我正在使用Polymer Starter Kit来构建一个小型网站。但是我遇到了一个问题。我想要提供Word文档。通常的方法是将它们放在锚标记中,例如
<a href="../materials/Session1.docx">Session Notes</a>
然而,这被捕获为由Polymer加载的页面并生成404页面,尽管页面上的URL是正确的。刷新页面时,文档正常提供。
如何调整入门工具包,尤其是_pageChanged功能,以便不会更改页面,并且会遵循简单地提供文档的正常过程。
编辑:
我已经解决了这个问题,但没有使用锚标签。我只用一个按钮创建了一个小表单组件。在表单中,我有两个成为属性的字段,一个用于表单操作属性,另一个用于按钮文本。这意味着在我的页面中,我只需使用两个属性
调用此组件<form-button submit="Button text" action="file location"></form-button>
虽然不是最优雅的解决方案,但它具有理想的效果。
答案 0 :(得分:0)
最简单的方法是找到CDN或使用基于云的解决方案。例如,您可以使用Google云端硬盘并找到指向直接链接转换器的共享链接,并将其提供给外部服务。
另一种方法,更难的是在另一个端口上设置另一个Web服务器。例如,NGINX在端口80上运行,PSK在运行,Apache在端口81上运行,为Word文档提供服务。不方便,但它会起作用。