J'ai une application Rails que je souhaite capturer une capture d'écran d'une page Web lorsque l'utilisateur entre une URL. P>
est-il possible de le faire dans des rails (y a-t-il un gemme qui ferait cela?) p> li>
Si non, existe-t-il des services fiables qui génèrent des captures d'écran live em> p> li> ol>
3 Réponses :
J'utilise imgkit gem pour cela: https://github.com/csquared/imgkit << / p>
Rubrique connexe: Comment réagir_to png ou jpg dans des rails et générer une image de HTML? P>
Il convient de mentionner que cela ne fonctionne que pour HTML avec CSS inlined et aucun JavaScript n'est exécuté. Vous pouvez utiliser un gemme comme préalable code> pour en ligne votre CSS, mais les résultats ne sont pas géniaux.
Screencap GEM qui utilise des fantômes sous la hotte. Saisir des pages entières ou juste des divs spécifiques, voire des coordonnées exactes x y. P>
Existe-t-il un moyen de permettre à l'utilisateur de capturer une photo d'écran de leur page avec ce joyau après leur inscription?
@ Ctpelnar1988 Oui, la gemme a la possibilité de remplir des champs de formulaire de connexion telles que le nom d'utilisateur et le mot de passe, par ex. Fill_in 'Nom d'utilisateur ou email',: avec => 'user@exemple.com' code>