Pystyn selaamaan eräitä pdf-tiedostoja android-tabletilla (Adobe Reader) eli laite tunnistaa ne pdf:ksi, mutta toiset vain ladataan laitteeseen. Pdf-tiedoston versiosta se ei näyttäisi ainoastaan johtuvan. Olisiko sinulla tietoa, mistä asia johtuu ja miten saan selatuksi kaikkia pdf-tiedostoja?
Jos tarkoitat selaimella lataamista niin veikkaisin ongelman olevan siinä, etteivät kaikki webbipalvelimet kerro tiedostoille oikeaa MIME-tyyppiä, jolloin selain ei tiedä suoraan minkä tyyppisestä tiedostosta on kyse. En tiedä onko jossain mobiiliselaimessa mahdollista yliajaa tuota MIME-tyyppiä esim. tiedostopäätteen perusteella.
Kiitos paljon ! Tämä vinkki johti hyvään ratkaisuun seuraavasti. Oikea MIME-tyyppi pdf-tiedostolla on 'application/pdf'. Tästä kerrotaan verkkosivuilla https://developer.mozilla.org/en-US...uring_your_site/Configuring_server_MIME_types Pdf-tiedoston sisällön voi tutkia sivulla http://www.rexswain.com/httpview.html Ajamalla pdf-tiedoston tällä sivustolla, saadaan tulokseksi raportti, joka kertoo mm. mikä on tiedoston MIME-tyyppi. Raportissa Header-osion alta se paljastuu kuten alla näkyy Content-Type:stä. Receiving Header: HTTP/1.1·200·OK(CR)(LF) Date:·Sat,·11·Oct·2014·13:39:41·GMT(CR)(LF) Server:·Apache/2.4.7·(Ubuntu)(CR)(LF) Last-Modified:·Sat,·11·Oct·2014·04:59:23·GMT(CR)(LF) ETag:·"21353-5051e877663a9"(CR)(LF) Accept-Ranges:·bytes(CR)(LF) Content-Length:·136019(CR)(LF) Connection:·close(CR)(LF) Content-Type:·application/pdf(CR)(LF) Kokeilussani monilla pdf-tiedostoilla tuo Content-Type oli raportissa 'Text' eikä sen selaus onnistunut androidissa, mutta Windowsissa kylläkin. Ratkaisu kokeilun kautta ja päättelemällä oli aivan ihmeellinen: Jos pdf-tiedoston nimessä on välilyöntejä tai se alkaa miinusmerkillä tai numerolla, Content-Type ei ole raportissa 'application/pdf'. Sen sijaan, jos tiedostonimi korjataan, niin Content-Type muuttuu 'application/pdf':ksi ja tiedosto avautuu androidissa pdf-lukijalla (Adobe Reader) !! Tämä osoittautui ratkasiuksi toistaiseksi. Tarkemmin tutkimatta on vielä verkkosivuilla https://developer.mozilla.org/en-US...uring_your_site/Configuring_server_MIME_types mainittu serverille liitettävä koodipätkä, jolla mahdollisesti varmistetaan, että pdf-tiedosto tunnistetaan oikein: https://developer.mozilla.org/en-US/docs/Sample_.htaccess_file