尝试加载带路径的本地文件
包含非ascii字符的“文件:/// C:/phantom/ŞUBAT-2015-1.xhtml”
给出了以下异常:
无法加载网址:“file:/// C:/ phantom /?UBAT-2015-1.xhtml”
如何让phantomjs找到文件?
顺便说一句,无法更改文件名。
注释:在脚本中尝试以下内容: require('fs')。write(“filename.txt”,path,'w') puts正确的文件名到filename.txt
感谢。
答案 0 :(得分:0)
Yavu你能为你的问题添加更多代码吗? (如果不了解更多情况,有点难以弄清楚出了什么问题)
话虽这么说,你可以尝试使用标志--web-security=false
来允许phantomjs在另一个页面的上下文中访问你的本地文件。您可以在命令行上运行phantomjs --web-security=false yourScript.js
来试试。