1

当 StageWebView 处于活动状态并且用户正在点击它时,我的应用程序总是在蓝牙键盘连接或断开连接后崩溃。

我发现在主要活动上设置 android:configChanges="orientation|keyboard|keyboardHidden" 可以解决这个问题(适用于本机应用程序)。但这不受 Adob ​​e http://help.adobe.com/en_US/air/build/WSfffb011ac560372f-5d0f4f25128cc9cd0cb-7ffc.html的支持

重现步骤:

  1. 创建 Adob​​e Air 移动应用程序
  2. 使用 StageWebView 加载和显示外部网站
  3. 在 Android 设备上运行应用程序
  4. 将蓝牙键盘连接到您的设备
  5. 运行应用程序
  6. 页面加载后选择和取消选择页面上的文本并连接/断开键盘几次
  7. 应用程序将崩溃(不幸的是应用程序已停止)

如果您销毁并重新加载 StageWebView,应用程序不会崩溃。但这对于我的用例来说不是一个可接受的解决方案。

Adobe bugbase 上有一个相关条目: https ://bugbase.adobe.com/index.cfm?event=bug&id=4158541

4

0 回答 0