Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 26.11.2013 Ostrzeżenie: (0%)
|
Cześć pisze małą aplikacje typu paint w html5 canvas(dla mojego syna:) ).Czy jest możliwe ,żeby 2 osoby na 2 różnych komputerach widziały ten Sam rysunek (ja rysuje a on to widzi).Mam pare pomysłów Jak: pobieranie całego dokumentu poprzez file get contents , ale Nie wiem czy to wogule zadziała.Proszę o pomoc ,pub rade Jak to rozwiązać Y
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%)
|
Jeżeli to dla Twojego syna (a nie dla samodoskonalenia i nauki) to użyj gotowych aplikacji, np. http://flockdraw.com/
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 1 240 Pomógł: 278 Dołączył: 11.03.2008 Ostrzeżenie: (0%)
|
Skorzystaj z funkcji toDataURL() która zamieni twój canvas na src obrazka (base64). Jednak żeby to działalo płynie proponuję użyć websocket-s - i przekazywać np. pozycję myszki, wybrane narzędzie (kolor itp.) oraz czy myszka jest kliknięta. Obrazek jest generowany na serwerze i pobierany przez klienta.
Ten post edytował markuz 16.06.2014, 10:49:25 |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 26.11.2013 Ostrzeżenie: (0%)
|
Markuz Prubowałem tej metody toDataURL , ale Nie mogę się połapać w jakim miejscu się to zapisuje .(Mam tylko 2 miesięczne doświadczenie z js ,więc jestem trochę upośledzony w tej Tech.)
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 1 240 Pomógł: 278 Dołączył: 11.03.2008 Ostrzeżenie: (0%)
|
Ta funkcja nie zapisuje tylko zwraca Canvas w postaci image/base64/png (string). Następnie możesz go wyświetlić poprzez:
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 26.11.2013 Ostrzeżenie: (0%)
|
Jesteś wielki Markuz
|
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 11:20 |