Webをキャプチャして変換するツール
GrabzItのオンラインコミュニティ

Wix の Grabzit

WebページまたはHTMLをキャプチャまたは変換する方法について質問する into画像、CSV、PDF、またはDOCXドキュメント、およびビデオの変換方法 intoアニメーションGIFはAPIを使用しています。

wix 内の onReady 関数に次のコードがありますが、PDF が生成されないようです。  

 

    var client = new grazit("私のキー", "私の秘密");
    クライアント。url_to_pdf(「https://www.myfittcoach.com/results」);
    クライアント。save_to("documents/result.pdf", function (error, id){
    if (エラー !== null){
        エラーをスローします。
    }
    });

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

4 年 2020 月 XNUMX 日に GrabzIt サポートによって回答されました

お返事をありがとうございます。

私が起こってほしいことは次のとおりです。

Webページを変換する intページが読み込まれるとすぐにダウンロードされる oa PDF。 

 

現在、コードは Wix 内の onready 関数内にありますが、「スクリプトにエラーがありました」というエラー コードが表示され、モジュール「crypto」が見つかりません  

ページ上部の onready 関数の前にこれを配置しています

「grabzit」からgrabzitをインポートします。

 

おかげで、
イーサン

 

4年2020月XNUMX日にイーサン・ハルが回答

なぜ組み込みの Crypto モジュールを無効にすることにしたのかわかりませんが、これは非常に重要です。 を使ってみてはいかがでしょうか JavaScript API その代わり。 これにより、すべてがブラウザ内で実行され、次のことが可能になります。 save これが役立つ場合は、結果を S3 バケットなどに直接保存します。

4 年 2020 月 XNUMX 日に GrabzIt サポートによって回答されました

現時点でのより良い解決策は、おそらく GrabzIt を呼び出すことでしょう。 REST API   wixフェッチ。

17 年 2021 月 XNUMX 日に GrabzIt サポートによって回答されました