简单的dart网页应用程序在IE上添加按钮的速度非常慢

simple dart web app adding button very slow on IE

本文关键字:按钮 添加 速度 非常 IE dart 网页 应用程序 简单      更新时间:2024-04-26

从dart编辑器创建示例web应用程序,但将dart文件更改为以下短代码:

import 'dart:html';
void main() {
 querySelector('#sample_container_id').appendHtml('<button>Press</button>');
}

然后编译为javascript。

以两种不同的方式加载html页面:本地文件或通过本地web服务器(nginx)。Chrome和FireFox完美结合。

IE本地文件也可以完美工作。

但是IE通过nginx大约需要一分钟的时间来添加那个按钮!!

不确定这是IE/nginx/dart(JS)问题还是IE/nginx问题。

感谢您的帮助。

现在,我甚至不能为IE用户在DOM中添加一个按钮。(IE上的本地文件也能正常工作,这表明nginx有问题……也许?)

谢谢,Imran

我在使用IE开发工具时发现了这一点:

当使用dart编辑器制作dart web应用程序时,HTML加载dart脚本,然后加载javascript,这样,如果浏览器不支持dart,则会运行等效的javascript。

Firefox和Chrome快速跳过dart脚本并立即加载javascript。但是IE尝试了1分钟来加载dart脚本。

一个解决方案是不加载IE 的dart脚本