[JavaScript][AJAX][PHP]Zmiana DPI - zmiana źródła |
[JavaScript][AJAX][PHP]Zmiana DPI - zmiana źródła |
2.01.2020, 15:12:15
Post
#1
|
|
Grupa: Zarejestrowani Postów: 182 Pomógł: 0 Dołączył: 19.03.2014 Ostrzeżenie: (0%) |
Witam
Za pomocą biblioteki dom-to-image tworzę obrazek z DIV'a:
Stosując typeof wyszło mi, że dataUrl to string. Wysyłam go do pliku dec.php który wygląda tak:
Skrypt ten ma za zadanie zmianę DPI pliku 1.jpg a chciałbym, żeby to robił w odniesieniu do obrazka który wysyłam zmienną $ajax_dataUrl. Nie za bardzo wiem jak zmienić powyższy skrypt PHP. |
|
|
20.01.2020, 14:36:32
Post
#2
|
|
Grupa: Zarejestrowani Postów: 182 Pomógł: 0 Dołączył: 19.03.2014 Ostrzeżenie: (0%) |
Nie za bardzo mogę sobie z tym poradzić.
Ten kod:
próbowałem dodawać do .httpaccess albo do httpd.conf ale bez efektu. Zdjęcie pobieram z canvas z użyciem Openlayers. Przy tym typie mapy jaki używam w specyfikacji https://openlayers.org/en/latest/apidoc/mod...ce_XYZ-XYZ.html zalecają ustawienie parametru crossOrigin, ustawiam go zgodnie z kodem ze strony https://developer.mozilla.org/en-US/docs/We...S_enabled_image na wartość anonymous i dalej CORS blokuje wyświetlenie mapy w canvas. To fragment kodu JS który konfiguruje wyświetlaną mapę:
Okazało się,że to problem z kodem Api, który poprawiłem. Nic na to nie wskazywało. Dopiero pod konsolą w przeglądarce Edge wyrzuciło HTTP 401. Chrome i Firefox nawet się nie zająknął co do tego błędu bardziej skupiając się na problemie z CORS. |
|
|
Wersja Lo-Fi | Aktualny czas: 12.06.2024 - 21:24 |