Web Yakalama ve Dönüştürme Araçları
Grabz's Çevrimiçi Topluluğu

Wix içinde Grabzit

Wix içindeki onReady işlevinde aşağıdaki koda sahibim, ancak bir pdf oluşturuyor gibi görünmüyor.  

 

    var client = new grabzit ("anahtarım", "sırrım");
    istemcisi.url_to_pdf("https://www.myfittcoach.com/results");
    istemcisi.save_to("belgeler / sonuç.pdf", işlev (hata, kimlik) {
    eğer (hata! == null) {
        hata atmak;
    }
    });

4 Ağustos 2020'de Ethan Hull tarafından soruldu

Öncelikle kaydetmekte olduğunuz belgeler klasörünün var olduğunu ve komut dosyasının buraya dosya oluşturma ve yazma izni olduğunu kontrol edin.

Wix ile herhangi bir deneyimim yok ama işte bazı Google aramalarından sonra birkaç fikir.

Kullandığınız nodejs yöntemleri yalnızca sunucu tarafındadır. Bununla birlikte, onready yöntemi hem tarayıcıda hem de sunucuda kullanılıyor gibi görünüyor, bu nedenle sunucuda ne zaman çalıştırıldığını algılamanız ve ardından kodu çağırmanız gerekir: https://support.wix.com/en/article/corvid-about-the-page-rendering-process

Son olarak, bunların hiçbiri işe yaramazsa, hata günlüklerinizi kontrol edin: https://support.wix.com/en/article/corvid-viewing-live-site-events

GrabzIt Support tarafından 4 Ağustos 2020'da yanıtlandı

Cevabın için teşekkürler.

İşte olmasını istediğim şey:

Web sayfasını dönüştürün into Sayfa yüklenir yüklenmez indirilen bir pdf. 

 

Şu anda kod, Wix içindeki halihazırda işlevin içindedir, ancak "komut dosyanızda bir hata oluştu" hata kodunu veriyor ve "kripto" modülü bulamıyor  

Bunu, onready işlevinden önce sayfanın üst kısmında görüyorum

grabzit'i 'grabzit'ten içe aktar;

 

Teşekkürler,
Ethan

 

4 Ağustos 2020'de Ethan Hull tarafından cevaplandı

Dahili Crypto modülünü neden devre dışı bırakmaya karar verdiklerinden emin değilim ama bu oldukça önemli. Kullanmayı deneyebilirsiniz JavaScript API'sı yerine. Bu, hepsini tarayıcıda yapacak ve save Bu yardımcı olursa, sonuçlar doğrudan bir S3 kovasına vb.

GrabzIt Support tarafından 4 Ağustos 2020'da yanıtlandı