Openurl pdf offline verlinken

  • Moin,
    besteht die Möglichkeit, eine PDF zu verlinken,
    die nur lokal zur Verfügung steht.
    Die Panotour steht nur offline zur Verfügung.
    Im Web haben wir folgenden Hinweis gefunden, dass der Url lokal nicht aufgerufen wird.
    "Achtung
    Stolperfalle: die openurl-Aktion funktioniert nur, wenn die Dateien im
    Netz liegen! Lokal beim testen nicht wundern, wenn der URL nicht

    aufgerufen wird."Dieser Hinweis allein reicht leider nicht

    https://krpano.com/docu/actions/#openurl

  • Hi,

    warum sollte das mit lokalen Dateien nicht funktionieren?
    Woher stammt dieser Hinweis?

    Wenn die Tour selbst auch lokal läuft einfach einen relativen Link verwenden, z.B. openurl('document.pdf');

    Ps. die openurl Action und window.open per JS sind genau das gleiche.

    Schöne Grüße,
    Klaus

  • Vielen Dank schon mal für die Antwort
    Der Hinweis ist hier zu finden

    http://www.panoramann.de/krpano/krpano_tutorial.html
    Anbei wie wir uns das wünschen

    <!-- Einbinden PDF Logo-->
    <plugin name="PDF"
    url="PDF.jpg"
    keep="true"
    visible="true"
    align="rightbottom"
    x="10"
    y="10"
    bordercolor="0x000000"
    borderalpha="0.6"
    borderwidth="500"
    zorder ="4"
    alpha="0.8"
    handcursor="false"
    edge="rightbottom"
    scalechildren="true"
    mapchildren="true"
    maskchildren="true"
    width="prop"
    height="15%"
    onhover="showtext(Legende)"
    onclick="action(openzfprj);action(openpdf);"
    />


    <action name="openpdf">
    openurl('d:/01_KrPano/Vorlage_KrPano_LKA38_TOR/vtour/*.pdf', _blank)
    </action>

    <action name="openzfprj">
    openurl('file://max/33.zfprj', _blank)
    </action>

    Über die 2 Aktionen sollen ein PDF und eine Projekt-Datei geöffnet werden, indem man auf einen PDF-Button klicktDer Link über ein Netzwerklaufwerk funktioniert.
    Der lokale Link liefert kein Ergebnis.
    Wünschenswert wäre zudem, dass die Datein mit dem Originalprogramm geöffnet werden statt im Browserfenster.
    Die Panotour soll unabhängig vom Internet auf Notebooks laufen

    Edited once, last by sponk-mg (August 5, 2019 at 8:57 AM).

  • Hi,

    das geht so nicht - kein Browser erlaubt standardmäßig den beliebigen Zugriff auf das komplette lokale Dateisystem.

    Was geht ist der Zugriff auf Dateien welche in der selbem Verzeichnisstruktur wie die html Datei liegen - d.h. im selbem Verzeichnis oder in einem Unterverzeichnis davon.

    Da das ganze nur lokal laufen soll, wäre hier eine kleine App auf NW.js Basis denkbar, dort lassen sich die Browser Sicherheitseinstellungen deaktivieren und es ist auch möglich Dateien mit ihrem zugewiesen Defaultprogramm zu öffnen.

    Schöne Grüße,
    Klaus

  • Die pdf liegt im Ordner skin,
    lässt sich dennoch nicht mit

    openurl('document.pdf');
    öffnen.
    Kann es an den Sicherheitseinstellungen liegen, auch wenn die PDF im skin-Ordner abgelegt ist?


    Flash Notes - this action requires the External-Interface of the Flashplayer.
    This is only available when running inside a browser. When working work offline / locally with 'file://' urls,
    then the security settings of the Flashplayer need to be adjusted.

  • Ja, soeben.


    Und so funktioniert es sowohl mit PDF-, Word- und anderen Dateitypen.
    Vielen Dank.
    Den Hinweis von Klaus gehe ich noch nach.
    Das könnte um Einiges schwieriger werden.
    Danke für die Tipps.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!