היי שם
ניסיתי להשיג תפיסה כדי להאיץ את תהליך הלכידה וגיליתי שה- "save"/ השיטה האסינכרונית צריכה להיות מהירה יותר לאחר ביצוע קריאה באתר שלך. הבעיה היא כשאני מנסה להשתמש בה, נראה שהיא לא תעבוד. כשאני משתמשת ב-"saveTo"שיטה, זה עובד בסדר. אז אני לא בטוח מה חסר לי? הוספתי את הדוגמה של שתי השיטות למטה ותהיתי אם ראית משהו שעשוי להיות לא בסדר. אני משתמש ב- ajax כדי להעביר את המידע לתסריט ה- php.
"saveTo"דוגמה למטה .... (עובד)
session_start ();
לכלול ("php / lib / GrabzItClient.php");
$grabzIt = new \GrabzIt\GrabzItClient("OGEzYWE1Mjg2NDQwNGM5ODlhZTYxNDVlMjJiMjIzMTk=", "P1odIFI/Oj80Hj8/PxFcPz8/C1A/CAkqP08EPz9TPz8=");
$ עמודים = $ _POST ['עמודים'];
$ coverW = $ _POST ['coverW'];
$ coverH = $ _POST ['coverH'];
$ index = $ _POST ['index'];
$ coverW2 = עגול ($ coverW * 0.1);
$ כיסויH2 = עגול ($ כיסויH * 0.1);
$ getsize = $ _POST ['getsize'];
$ getemail = $ _SESSION ['Capture1'];
$ gettitle = $ _POST ['gettitle'];
$ getdatecreated = $ _POST ['getdatecreated'];
$ gettimecreated = $ _POST ['gettimecreated'];
$ getbooktheme = $ _POST ['getbooktheme'];
$ newTheme = $ _POST ['newTheme'];
אפשרויות $ = חדש \ GrabzIt \ GrabzItImageOptions();
$ options-> setCountry ("ארה"ב");
$ options-> setBrowserWidth ($ coverW);
$ options-> setBrowserHeight ($ coverH);
$ options-> setWidth ($ coverW);
$ options-> setHeight ($ coverH);
$ options-> setFormat ("jpg");
$ options-> setTargetElement (". viewcover");
$ grabzIt->HTMLToImage($ דפים, $ אפשרויות);
$ grabzIt->SaveTo("tempUpload / spread". $ index. ". jpg");
הד הד $;
"save"דוגמה למטה ... (לא עובד)
session_start ();
לכלול ("php / lib / GrabzItClient.php");
$grabzIt = new \GrabzIt\GrabzItClient("OGEzYWE1Mjg2NDQwNGM5ODlhZTYxNDVlMjJiMjIzMTk=", "P1odIFI/Oj80Hj8/PxFcPz8/C1A/CAkqP08EPz9TPz8=");
$ עמודים = $ _POST ['עמודים'];
$ coverW = $ _POST ['coverW'];
$ coverH = $ _POST ['coverH'];
$ index = $ _POST ['index'];
$ coverW2 = עגול ($ coverW * 0.1);
$ כיסויH2 = עגול ($ כיסויH * 0.1);
$ getsize = $ _POST ['getsize'];
$ getemail = $ _SESSION ['Capture1'];
$ gettitle = $ _POST ['gettitle'];
$ getdatecreated = $ _POST ['getdatecreated'];
$ gettimecreated = $ _POST ['gettimecreated'];
$ getbooktheme = $ _POST ['getbooktheme'];
$ newTheme = $ _POST ['newTheme'];
אפשרויות $ = חדש \ GrabzIt \ GrabzItImageOptions();
$ options-> setCountry ("ארה"ב");
$ options-> setBrowserWidth ($ coverW);
$ options-> setBrowserHeight ($ coverH);
$ options-> setWidth ($ coverW);
$ options-> setHeight ($ coverH);
$ options-> setFormat ("jpg");
$ options-> setTargetElement (". viewcover");
$ grabzIt->HTMLToImage($ דפים, $ אפשרויות);
$ grabzIt->Save("https://www.capturehearts.com/Capturehearts/photobookapp/tempUpload/spread".$index.".jpg");
הד הד $;