模态窗口在电子上消失
Modal window disappearing on Electron
我正在测试构建应用程序的电子方式,目前我遇到了一个问题:
我想显示一个模式对话框,但一旦完成渲染,它就会消失。它在常规浏览器中工作正常,但在电子(铬)窗口中则不然。
模态是在W3schools上找到的引导模式:
<!-- Modal -->
<div class="modal fade" id="myModal" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title">Modal title</h4>
</div>
<div class="modal-body">
<p>One fine body…</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->
调用它的方法是:
$("#myButton").on("click", function(){
$("#myModal").modal('show');
});
上面的方法是从渲染进程 atm 调用的,但是从 main 调用它时可以看到相同的行为!我忽略了什么?
为了找到问题所在,我决定重写整个应用程序。它现在被重写为单页应用程序。是的,模态窗口按预期工作。我的建议是,它以前是从错误的进程中调用的,因此在渲染后立即消失。
我不会接受我自己的答案,因为这显然不是我问题的解决方案,但也许它可以帮助其他人找到他们的问题! ;)
相关文章:
- Android上的引导弹出窗口在页面滚动后消失
- 当移动地址栏出现/消失时,防止更改窗口高度
- HTML 框架 - 防止引导弹出窗口在用户单击正文时消失
- Facebook登录窗口出现并很快消失
- 模态窗口在电子上消失
- 使链接从窗口中消失.打开弹出窗口
- 当鼠标按钮的指针尝试关闭弹出窗口时,阴影弹出框消失
- 当 HTML 中的标签发生更改时,粘贴弹出窗口在 Safari(装有 iOS 8.0.2 的 iPad)中消失
- 图表.js在调整窗口大小时消失
- 当窗口处于一定宽度时,侧边栏消失
- 如何单击未完全覆盖背景的对象,并在悬停时消失,同时通过窗口对象退出元素
- Google+ 交互式帖子弹出窗口在 0,5 秒后消失
- InDesign ScriptUI窗口出现后立即消失
- 谷歌地图v3neneneba API标记在关闭其信息窗口(InfoBubble)时会消失
- 当我按下退格键时,弹出窗口消失了
- Facebook登录窗口出现和消失没有登录应用程序
- 谷歌地图上的点击信息窗口消失后刷新周期
- 响应jQuery画布,画布背景消失在窗口调整大小
- 使用窗口.开放、文档.打开,并记录.写入显示XML (XML呈现消失)
- 背景/内容下半部分消失时,调整大小/最大化窗口