捕获和转换Web的工具
GrabzIt的在线社区

Wix 中的 Grabzit

询问有关如何捕获或转换网页或HTML的问题 into图像,CSV,PDF或DOCX文档以及如何转换视频 into使用我们的API的GIF动画。

我在wix的onReady函数中有以下代码,但它似乎没有生成pdf。  

 

    var client = new grazit("我的密钥", "我的秘密");
    顾客。url_to_pdf(“https://www.myfittcoach.com/results”);
    顾客。save_to(“文档/结果.pdf”,函数(错误,id){
    如果(错误!==空){
        抛出错误;
    }
    });

伊森·赫尔 (Ethan Hull) 于 4 年 2020 月 XNUMX 日提问

首先检查您要保存的文档文件夹是否存在,以及脚本是否有权在其中创建和写入文件。

我没有任何使用 Wix 的经验,但这里是一些 Google 搜索后的一些想法。

您使用的nodejs方法仅是服务器端的。 然而,onready 方法似乎在浏览器和服务器中都使用,因此您需要检测它何时在服务器中运行,然后调用代码: https://support.wix.com/en/article/corvid-about-the-page-rendering-process

最后,如果这些都不起作用,请检查您的错误日志: https://support.wix.com/en/article/corvid-viewing-live-site-events

GrabzIt 支持人员于 4 年 2020 月 XNUMX 日回复

感谢您的回复。

这是我想要发生的事情:

转换网页 intoa pdf,页面加载后立即下载。 

 

目前,该代码位于 Wix 内的 onready 函数内,但它给出了错误代码“您的脚本中存在错误”,并且找不到模块“crypto”  

我在 onready 函数之前将其放在页面顶部

从“grabzit”导入grabzit;

 

谢谢,
Ethan

 

伊森·赫尔 (Ethan Hull) 于 4 年 2020 月 XNUMX 日回复

我不知道为什么他们决定禁用内置的加密模块,但这是非常重要的。 您可以尝试使用 JavaScript API 反而。 这将在浏览器中完成所有操作,并且可以 save 如果有帮助的话,将结果直接发送到 S3 存储桶等。

GrabzIt 支持人员于 4 年 2020 月 XNUMX 日回复

现在更好的解决方案可能是致电 GrabzIt REST API 运用 Wix 获取。

GrabzIt 支持人员于 17 年 2021 月 XNUMX 日回复