问题标签 [dartium]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
98 浏览

dart - 飞镖请求成功......不知何故?

我正在开发一个 dart 应用程序,它将使用我正在构建的 REST 服务。我开始编写 dart 代码来向我的登录端点执行 ajax 请求。但是,即使我的 dart ajax 请求失败,它也声称成功。

我没有启动和运行任何服务(即使我这样做了,它现在也会使用错误的域/端口),但是这段代码每次都会给出 200 OK HttpResponse:

它总是命中 processLogin 方法,从不命中 processLoginError 方法。有谁知道为什么会这样?我应该以不同的方式执行这个 ajax 请求吗?(如果你猜不出来,它将登录 Spring Security)。

我在某处读到文件系统请求总是成功的。Dart 是否以某种方式使其成为文件系统请求而不是 Web 请求?

0 投票
2 回答
142 浏览

dart - Three.dart“Hello World”项目崩溃

我使用three.dart 框架开发了简单的项目。它启动并显示网页正常。但在 3-5 秒后,它会因未知错误而崩溃。Dart 编辑器和浏览器不显示崩溃的原因

这是一个代码:

如何修复崩溃?

0 投票
3 回答
17984 浏览

dart - 如何在 Chrome DevTools 中显示 Shadow Dom 的 CSS 样式

我使用 Dart Polymer 创建 Web 组件。为了调试 CSS 样式,我在 Dartium 中启动应用程序并使用 Chrome DevTools 检查样式。

问题是<style>标签中定义的所有样式<polymer-element>都没有出现在 DevTools 中,尽管它们被正确应用了!我在哪里可以找到这些款式?

0 投票
1 回答
413 浏览

dart - Dartium 及其对 dart:io 的使用

我正在使用 dart 构建一个功能丰富的独立应用程序。我选择了 dart,因为它似乎不仅允许 webapps 的标准开发方法,而且还允许访问系统资源(例如 nodejs 所做的)。我的要求之一是文件 io 或数据库访问(这又需要文件 io)。然而,Dartium 不允许使用 dart:io 包(只有在服务器模式下才能访问这个库)。任何人都可以想到一种解决方法,改变飞镖环境或铬环境来允许这样做吗?也许是浏览器环境中自定义编译的 dartVM。

基本上是一种在 dart 独立应用程序中使用数据库连接的方法。如果此代码可以自动生成,则 REST 包装器只是一种选择。

我不清楚这样的事情是否可能,或者铬是否会阻止任何访问系统资源的方法。

0 投票
2 回答
125 浏览

dart - Dart indexed_db put() 错误

以下代码引发内部 Dartium 异常。

我向http://www.dartbug.com/14256提交了一个问题,但我的代码可能有问题?

0 投票
2 回答
135 浏览

dart - 是否在 Dartium 中实现了 addIceCandidate?

我正在尝试致电:

peerConn.addIceCandidate(其中 peerConn 是 RtcPeerConnection 的一个实例)

我得到:

NotSupportedError:内部 Dartium 异常

是否支持 addIceCandidate?而 WebRTC 在 Dartium 中的地位如何?

0 投票
1 回答
333 浏览

dart - Dart HttpRequest 轮询

我有一个 Web 应用程序,它有一个计时器,它每 3 秒触发一次民意调查以获取数据。它可以正常工作约 2.5 分钟,然后 Chromium 崩溃。

我的请求 Dart 看起来像这样

你能想到会发生这种情况的任何原因吗?估计是内存泄露...

编辑: 这是我的_recentHistoryResponse()

我已经注释掉了存在检查!LoadHistoryHelper.exists(oldIdsArray, dataVO.loadID))(因为这似乎是显而易见的地方),但虚拟机仍然崩溃。

此外,我采用了相同的代码并将其放入一个独立的应用程序中,轮询检查中唯一真正的区别appDataDic.load_history_list是只是一个@observable List,而不是一个ObservableList.

编辑2: 好的,所以我发现Map obj = JSON.decode(data);导致崩溃。我在 Javascript 论坛上阅读超时导致内存无法释放(我从未想过,但这是有道理的),这是真的吗?谁能想到更好的方法来做到这一点?可以直接调用垃圾回收吗?我的想法不多了。

0 投票
2 回答
1606 浏览

dart - 我在 Chrome 中得到 `GET http://localhost:4567/my_app.dart.js 404 (Not Found) `,但在 Dartium 中工作正常

我试图让我的虚拟 Dart webapp 在浏览器中运行。这是我的html页面的代码:

这就是我在尝试打开它时在 js 控制台中得到的:

(我在本地服务器上运行它,因此 url - 如果只是打开一个 html 文件,则会得到相同的错误)。

如果我在 Dartium 中打开相同的 url,webapp 就可以工作。因此,我想,问题在于dart.js它没有按预期工作。可能是什么问题呢?

0 投票
1 回答
1706 浏览

dart - Dart - 静态类型列表中的值

为什么这不是 Dart 中的错误?

我正在使用飞镖编辑器。

0 投票
0 回答
79 浏览

html5-canvas - Dart:从上下文获取 ImageData 时出现 SecurityError

我不知道为什么,但我得到了这个错误:

打破异常:SecurityError:内部 Dartium 异常

当我尝试从 Canvas 的上下文中获取 ImageData 时,我已经填充了一个外部 Url。我想问题是画布上的图像与我的代码来自不同的 url。是这样吗?

其余代码有效,它只是画布及其上下文的创建。我在画布上绘制图像