Ich migriere ein Skript von PhantomJS zu und frage mich, ob Casper Referenzen auf die Phantom-Objekte, die es im Hintergrund verwendet, zur Verfügung stellt.Bietet CasperJS Verweise auf die zugrunde liegenden PhantomJS-Objekte?
Phantom bietet einige Funktionen, die Casper nicht hat (injectJs zum Beispiel).
Der Vollständigkeit halber sind hier alle Phantom's objects:
Mit Blick auf die Eigenschaften des Objekts casper
fand ich einen Verweis auf das webpage
Objekt (casper.page
), so dass mein bestimmter Anwendungsfall behandelt wird. Ich dachte, ich würde diese Frage trotzdem posten, falls andere Leute Zugang zu System, fs, Webserver oder child_process benötigen.
Good stuff verwenden können, hoffen, das hilft jemanden! – mwcz
"Dies gilt höchstwahrscheinlich für' webserver' und 'child_process'" - Dies gilt für 'child_process' seit der Implementierung von [issue # 515" Unterstützung für phantomjs child_process hinzufügen "] (https://github.com/n1k0/ Casperjs/Probleme/515) – Alberto