0

我正在使用 Dart 构建一个 webapp,并且我使用了 Rikulo 的 Bootjack 库来获取一些 Bootstrap 元素。我的应用程序中有两个模态窗口。

其中一个是通过触发按钮启动的,所以我只需要按照示例进行操作:

https://github.com/rikulo/bootjack/tree/master/example

我希望仅在某些情况下启动另一个,因此我编写了以下代码:

Modal myWindow;
DivElement readComplete = querySelector('#readComplete');

myWindow = new Modal(readComplete);
myWindows.show();

我注意到这两个窗口在桌面环境中都可以正常工作,但我无法在 Android 设备上运行第二种方式。我已经用 Chrome、Chrome Beta 和 Firefox 进行了测试。有谁知道可能发生了什么?这是库或设备限制还是我做错了什么?

谢谢!

4

1 回答 1

0

问题解决了。对不起,麻烦家伙,但最后它与bootjack无关。调用“路由”库以使用 Websocket 时,移动解决方案和桌面解决方案之间存在不同的行为。这导致 show 方法由于异常而未被调用,而仅在移动版本上。这就是为什么我在从 dart 编辑器调试时没有看到它的原因。

于 2014-04-04T06:14:52.477 回答