IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ActionScript 3 Discussion :

Unknown identifier : navigateToURL


Sujet :

ActionScript 3

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 5
    Par défaut Unknown identifier : navigateToURL
    Bonsoir à tous,
    Je débute avec ASC3 et Haxe sous Linux.
    Comme tout à chacun, je commence par écrire des bouts de codes pour voir !!
    Je veux qu'en cliquant sur le rectangle rouge, je sois dirigé vers un site web.
    C'est basique, mais je débute !
    Malheureusement, cela ne fonctionne pas. J'ai posté mon problème sur le forum d'Haxe, et cela ne marche toujours pas.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    import flash.display.Sprite;
    import flash.events.MouseEvent;
    import flash.geom.Rectangle;
    import flash.text.TextField;
    import flash.text.TextFieldAutoSize;
    import flash.events.Event;
    import flash.Lib;
    import flash.display.MovieClip;
    import flash.net.URLRequest;
    import flash.net.URLVariables;
     
    class Test
    {
     
    private var _stage: MovieClip;
    private var _carreRouge: Sprite;
     
     
    public function new( )
     
    {
     
    _stage = Lib.current;
    init();
    }
     
    private function init():Void
     
    {
    createView();
     
    }
     
    private function createView():Void
     
    {
    _carreRouge = new Sprite();
    _carreRouge.graphics.beginFill(0xFF0000);
    _carreRouge.graphics.drawRect(0, 0, 40, 40);
    _carreRouge.graphics.endFill();
    _stage.addChild(_carreRouge);
    _carreRouge.x = 100;
    _carreRouge.y = 100;
    _carreRouge.addEventListener(MouseEvent.CLICK,faceClick);
     
    }
     
     
    private function faceClick(event:MouseEvent):Void
     
    {
     
    var url:String = "http://haxe.org/";
    var request:URLRequest = new URLRequest(url);
    try {
    navigateToURL(request);
    }
     
    }
     
    public static function main(): Void
     
    {
     
    new Test( );
    }
     
    }
    Merci.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 5
    Par défaut
    Bonjour à tous,
    J'ai modifié mon code, et j'ai maintenant le message d'erreur suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Il s'est produit une erreur de code ActionScript :
    SecurityError: Error #2028: Le fichier SWF local-système de fichiers file:///home/fab/Installation/test1.swf ne peut pas accéder à l’URL Internet http://www.haxe.org.
            at global/flash.net::navigateToURL()
            at flash::Lib$/getURL()
            at Test1/goto()
    Merci.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4
    Par défaut
    bonjour Fabrice59,

    Oui oui je sais c'est un peu tard mais bon .. pour ceux à qui ça pourrait donner des idées :
    lorsque tu fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    try {
    navigateToURL(request);
    }
    derrière fait un petit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    catch(err : Dynamic){
     trace("Err trouver : "+ err);
    }
    Tu auras des infos sur ton problème et du coup, ce sera beaucoup plus facile à trouver

    Bon courage

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4
    Par défaut
    Bon ...
    Je suis dans la même galère que toi.
    Vraisemblablement, ça vient d'une restriction de sécurité flash qui ne te permet de sortir vers l'extérieur uniquement si tu y es autorisé.
    cf :lien d'info

    Donc voila c'est moche ...
    et en même temps c'est bizard qu'on puisse pas aller pécher ce qu'on veut sur internet depuis un flash.

Discussions similaires

  1. [RegEx] bbCode url(?), unknown identifier '-'
    Par Mazike dans le forum Langage
    Réponses: 1
    Dernier message: 01/10/2008, 23h53
  2. [JSP] Récupération de l'identifiant NT
    Par Patrick95 dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 11/05/2004, 10h15
  3. identifiant commencant par 1
    Par claudyyyyy dans le forum Langage SQL
    Réponses: 6
    Dernier message: 28/04/2004, 14h16
  4. enregistrer une image et un identifiant
    Par dosach dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 18/03/2004, 17h18
  5. udf, param,DataType Unknown
    Par TROMPAT dans le forum InterBase
    Réponses: 4
    Dernier message: 27/10/2003, 12h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo