Path: csiph.com!aioe.org!.POSTED!not-for-mail From: "adamschodowy" Newsgroups: pl.comp.programming Subject: czy da się podmienić protokol w js? Date: Thu, 4 May 2017 10:42:05 +0200 Organization: Aioe.org NNTP Server Lines: 28 Message-ID: NNTP-Posting-Host: dqZHnLIxSl3oSaJKuDfcow.user.gioia.aioe.org X-Complaints-To: abuse@aioe.org X-MSMail-Priority: Normal X-RFC2646: Format=Flowed; Original X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-Antivirus-Status: Clean X-Priority: 3 X-Notice: Filtered by postfilter v. 0.8.2 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Antivirus: AVG (VPS 170504-0, 2017-05-04), Outbound message Xref: csiph.com pl.comp.programming:29650 Uszanowanie! Jest sobie pewien dziwny CRM gdzie ładuje się prezentacje w postaci slajdów w html5(+JS) popakowanych w zipy, a raczej nie łąduje a wysyła komuś do załadowania. Slajdy otwierane są potem na tabletach w aplikacji która te slajdy pobiera. Nawiguje się pomiędzy nimi, np ze slajdu 1 do 2 za pomocą linków w podobie (nie ma tu błędu, bez apostrofów w nawiasie). Testowanie nawigacji między slajdami jest w takiej formie upierdliwe tzn niemożliwe, więc robiłem wersję z wrapperem JS który linki w postaci lokalnie traktował jako prowadzące do katalogów z htmlem slajdu a na tablecie miał wykrywać w ścieżce location ciąg "/data/application/" i formować veevową wersję ale dostałem info że to nie działa - najwyraźniej JS we tej apce jest zubożony, np prosty JS do rozpoznania silnika browsera nie rozpoznał nic. (do samego CRM-a dostępu nie mam, materiały wgrywa tam ktoś trzeci a sama veeva ma taką dziwną politykę reglamentacji dostępu że nie zanosi się abym taki dostęp do jakiegoś ich sandboxa uzyskał). Pozostaje mi więc zrobienie własnego. I o ile nie mam problemu z mechanizmami które załadują i porozpakowują te slajdy, to nie mam pomysłu jak ugryźć nawigację między nimi za pomoca tych dziwnych by działały jak Ma ktoś sposób?