0

我正在使用 flex hero 为黑莓剧本开发一个应用程序,并且使用 QNXStageWebView 显示 html 内容。但问题是当我添加这个 webview 以将其置于所有其他显示对象之上时。我无法控制它。我需要解决它只有我可以继续我的工作。谁能帮我解决这个问题???

        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"/>

当我运行此代码时,我看不到该按钮。我需要将它显示在 webview 的顶部。

4

2 回答 2

0

AFAIK,目前它不能这样做,所有 QNXStageWebView 总是放在其他对象之上,我们最好等待 adobe / RIM 改进实现。

于 2011-05-12T15:01:18.120 回答
0

您是否尝试过删除zOrder?就像 html 的 z-order-property 在某些层中安排子级一样。

于 2011-05-02T05:22:58.207 回答