捕獲和轉換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 日回复