在Azure网站上使用最新的Phantomjs二进制文件v1.9.7,它呈现黑盒而不是字符.
这是Azure上简单的phantomjs脚本的示例:
var page = require("webpage").create();
page.content = "Hello 123";
page.render("index.png");
phantom.exit(0);
Run Code Online (Sandbox Code Playgroud)
png和pdf结果是[] [] [] [] [] [] []黑色

并且jpg结果是大黑盒子
这使我们无法将phantomJS用作webjob和网站内部
注意:phantomjs在VM,WebRole和WorkerRole上工作正常