我一直在使用phantomjs使用ThreeJs在我的页面上渲染canvas元素。
之前我自己正在构建页面,但是没有选择通过系统URL添加背景图像。
在此之后我开始使用localhost
网址,当我使用page.evaluate();
时,该网址无效
但令我惊讶的是,当我使用带有selenium的Ruby / Watir浏览器使用execute_script
方法执行相同的操作时,它可以工作。
我想知道我在phantomjs脚本中实现的不同之处,而不是使用watir / selenium等。
提前致谢。