0

我对 Android 上的 dojox 移动 SimpleDialog 底图透明度有疑问 - 在底图中随机出现黑色方块(没有透明度),有时大多数底图都以这种方式显示。而且我不知道这是否是 dojox 或 android WebView 的问题 - 我将它与 PhoneGap 一起使用以及如何解决它。我以声明方式创建对话框,并通过单击按钮打开。

我使用 Dojo 1.9 和 Android 4 并且我将 android:hardwareAccelerated 设置为 true。提前感谢您的帮助。

4

2 回答 2

1

我找到的解决方案是:

在 CSS 的类中: mblSimpleDialogCover 我已经替换了这个:

background-color: #000000;
opacity: 0.5;

有了这个:

background-color: rgba(0, 0, 0, 0.5);

它对我来说很好用。

于 2013-07-29T16:26:08.877 回答
0

您是否使用打包为 Web 应用程序的代码(没有 PhoneGap)进行复制?在 dojox/mobile/tests 中使用 test_SimpleDialog*.html 之一时,您会重现吗?

我已经在 HTC One X And​​roid 4.1.1 上尝试过http://download.dojotoolkit.org/release-1.9.0/dojo-release-1.9.0/dojox/mobile/tests/test_SimpleDialog.html但我没有复制。

最后,您能否说出确切的 Android 版本(4.xy)、设备型号和您的 PhoneGap 版本?(如果不是最新版本,您是否尝试升级它?)

于 2013-07-29T15:13:25.290 回答