QNXStageWebView поверх всех контейнеров - PullRequest
0 голосов
/ 30 апреля 2011

Я занимаюсь разработкой приложения для Blackberry Playbook с использованием flex hero, а содержимое html отображается с использованием QNXStageWebView. Но проблема заключается в том, что когда я добавляю это веб-представление, чтобы поставить его поверх всех других экранных объектов. Я не могу его контролироватьМне нужно решить это, только тогда я смогу продолжить свою работу.кто-нибудь может помочь мне решить эту проблему ???

        import mx.core.FlexGlobals;
        import mx.events.FlexEvent;

        import qnx.media.QNXStageWebView;

        public var webview:QNXStageWebView  =   new QNXStageWebView();

        protected function view1_creationCompleteHandler(event:FlexEvent):void
        {
            var rect:Rectangle  =   new Rectangle(0,0,200,400);
            webview.stage           =   stage;
            webview.viewPort        =   rect;
            webview.zOrder          =   1;

        }

    ]]>
</fx:Script>
<fx:Declarations>
    <!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<s:Button id="buttn" x="0" y="0"/>

, когда я запускаю этот код, я не вижу эту кнопку.Мне нужно отобразить его в верхней части веб-просмотра.

Ответы [ 2 ]

0 голосов
/ 12 мая 2011

AFAIK, в настоящее время он просто не может этого сделать, все QNXStageWebView всегда размещаются поверх других объектов, нам лучше подождать, пока Adobe / RIM улучшит реализацию.

0 голосов
/ 02 мая 2011

Вы пытались удалить zOrder ? Это похоже на свойство z-order html, чтобы упорядочить дочерние элементы в определенных слоях.

...