WebSocket ???
Sziasztok.
Pár hónapja dolgoztam egy projekten minek a hálózati kommunikációját WebSocket-el oldottam meg, de időközben abbahagytam és most hogy visszatértem, semmilyen módon nem sikerül működésre bírni.
A kapcsolat felépül, de ott meg is áll a javascript futása, firebug-ban pedig értesít, hogy bezáródott a kapcsolat (amúgy nem, mert a szerveren látom hogy mikor zárul be és csak a böngésző lap bezárésakor zárul a kapcsolat).. és uncaught exception: out of memory..
A futás mindig itt vérzik el:ha ezt a sort kikommentelem akkor nincs out of memory, persze így is hibába ütközik de nyilván azért mert nincs this.StreamChannel.. sem értéke.
Próbáltam másik gépen ahol régen szintén ment és most ott sem, másik böngészővel de az eredmény ugyanaz..
Ugyanez a kód pár hónapja még tökéletesen működött és azóta nem tudom mi változott.
Érdekesség, hogy a Chrome így reagál ha megpróbálom megnyitni: ERR_DISALLOWED_URL_SCHEME
A segítséget előre is köszönöm. Elek
■ Pár hónapja dolgoztam egy projekten minek a hálózati kommunikációját WebSocket-el oldottam meg, de időközben abbahagytam és most hogy visszatértem, semmilyen módon nem sikerül működésre bírni.
A kapcsolat felépül, de ott meg is áll a javascript futása, firebug-ban pedig értesít, hogy bezáródott a kapcsolat (amúgy nem, mert a szerveren látom hogy mikor zárul be és csak a böngésző lap bezárésakor zárul a kapcsolat).. és uncaught exception: out of memory..
A futás mindig itt vérzik el:
this.StreamChannel = new WebSocket( valami.StreamURL );
Próbáltam másik gépen ahol régen szintén ment és most ott sem, másik böngészővel de az eredmény ugyanaz..
Ugyanez a kód pár hónapja még tökéletesen működött és azóta nem tudom mi változott.
Érdekesség, hogy a Chrome így reagál ha megpróbálom megnyitni: ERR_DISALLOWED_URL_SCHEME
A segítséget előre is köszönöm. Elek
MDN-en ezt írják: Starting in
Ez mit jelent?
Üdv! Mi a valami.StreamURL
ws://azenipcimem:9000
Nem figyel más ezen a porton?
nem, terminálból fut a php
ERR_DISALLOWED_URL_SCHEME
Elvileg akkor van ez, ha nincs ws service a megadott url-en. Így még furább. :D
Szerintem rakd újra a szervert, ha van rá lehetőséged. Ha úgy se megy, akkor írj a szerver gyártónak a hibáról, hátha tud valamit javasolni.
Ennyiből nehéz megállapítani,
Azt kéne megtalálni, mi az, ami mégis változott, szerverbeállítások, keretrendszerek, mit tudom én. Szerintem nem a kliensen lesz a gond.
Én is inkább a szerver vagy