Flex结合JavaScript读取本地路径的方法

鉴于adobe并没有提供FileReference对浏览的文件的完整路径的接口。只能采用JS和fileinput控件来获取本地路径了。

mxml代码




    
       privatefunction init():void
       {
           ExternalInterface.addCallback("OnFileChange",frSelectHandler);//注册JS回调
           btnBrowser.addEventListener(MouseEvent.CLICK,mouseClickHandler);
       }

       privatefunction mouseClickHandler(event:MouseEvent):void
       {
           ExternalInterface.call("Browser");//调用JS中Browser函数
       }

       privatefunction frSelectHandler(path:String):void
       {
           imgTest.source = path;
       }
     ]]>

    
    


html端代码
















以上就是Flex结合JavaScript读取本地路径的方法的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » Flex