Suite

Lien vers le lecteur de dossier réseau dans une fenêtre contextuelle dans les applications Flex ou ArcGIS Online

Lien vers le lecteur de dossier réseau dans une fenêtre contextuelle dans les applications Flex ou ArcGIS Online


J'ai un service publié avec des liens vers des dossiers destinés uniquement à un lecteur réseau interne. Par exemple, le chemin du dossier réseau dans l'explorateur Windows sur mon bureau est I:Street TreePermits(numéro de permis). J'ai exécuté une calculatrice de champ pour afficher le champ sous la forme file://I:Street TreePermits (numéro de permis). Si j'ouvre ce lien dans un navigateur Web, il ouvrira le dossier.

Mon objectif est d'afficher le lien hypertexte et d'ouvrir le dossier dans Flex Viewer ou un modèle d'application Web en ligne ArcGIS, mais ces applications ne reconnaîtront pas le fichier://IStreet TreePermits(numéro de permis) comme URL Web. J'ai essayé de spécifier dans Flex Viewer le champ en tant que lien hypertexte et le navigateur Web ne le reconnaît pas en tant que lien.

Je suis conscient que le lien ne fonctionnera pas en dehors du réseau interne, ce qui me convient.


Je n'ai jamais utilisé Flex Viewer, mais je viens de vivre une situation similaire avec ArcGIS Online. Apparemment, les navigateurs Web n'autorisent normalement pas les liens locaux pour des raisons de sécurité. Vous pouvez essayer d'installer un plugin ou un module complémentaire LocalLinks en fonction du navigateur que vous utilisez :

Firefox - https://addons.mozilla.org/en-us/firefox/addon/locallink/

Je n'ai pas essayé cette méthode personnellement, car je ne voulais rien installer sur mon ordinateur de travail. Au lieu de cela, j'ai stocké tous les fichiers dont j'avais besoin sur le site Web de partage de fichiers de mon entreprise, ce qui a créé une URL Web que je pouvais copier/coller pour chaque fichier.

Vous pouvez faire la même chose avec un compte Dropbox, instructions ici : http://blogs.esri.com/esri/arcgis/2013/07/17/using-dropbox-files-in-arcgis-online/

C'était la meilleure solution que j'ai pu trouver sans avoir à programmer.


Voir la vidéo: Désactiver le partage en réseau des mises à jour