问题标签 [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 投票
2 回答
715 浏览

exception - 如何在飞镖中调用 addIceCandidate

我想用 RTCPeerConnections 连接两个对等点,但我无法将 Alice 的 IceCandidate 添加到 Bob。

例子:

第一个版本(似乎很旧,但在在线示例中大量使用):

输出:

第二次尝试(带有 3 个参数的新版本):

输出:

我怎样才能在飞镖中毫无问题地设置 ICE 候选人?

信息:

Dart VM 版本:0.1.2.0_r30864(2013 年 12 月 4 日星期三 11:03:45)在“linux_x64”
dartium 上:Chromium 31.0.1650.48

0 投票
1 回答
136 浏览

dart - 支持

Dartium/dart 是否支持<input type='datetime'>? 我很惊讶地看到呈现的是文本框而不是日期和时间 UI。

谢谢

0 投票
1 回答
190 浏览

memory-leaks - 为什么使用 getImageData 会泄漏内存

我想用 Dart 做一些图像处理,同时使用 requestAnimationFrame 不断更新我正在处理的图像。以下代码将泄漏内存,直到选项卡在 Dartium 中崩溃。

每次绘制调用完成后,imageData var 显然超出了范围,但它保留的内存从未释放。注释掉这一行会导致代码运行良好,以 60 fps 更新。这个内存泄漏是当前飞镖实现中的一个错误还是我做错了什么?

0 投票
3 回答
689 浏览

oauth-2.0 - 你如何在 dart 1.0 中使用 OAuth2?

我想在 Dart 中使用看起来像 OAuth2 的官方库。但是,除了 oauth2.dart 源文件中的实际注释(和不完整的示例)之外,似乎没有任何完整的示例或文档。使用 github back 模块看到的任何类型的正常降价文档似乎都丢失了。API 参考中也没有显示任何内容。

想将 oauth2 添加到聚合物应用程序中,但从我可以看到该库仅支持服务器端。这是准确的吗?

我在错误的地方寻找信息吗?

0 投票
1 回答
451 浏览

google-chrome - 在 Debian 7 上编译 Dart 和 Dartium

我设法在 Debian 中编译了 Dart SDK,现在我需要编译 Dartium。我与项目同步,实际上在安装了相当多的开发版本库后我已经走了很远。

在那之后,我遇到了 Webkit 编译的问题,但由于需要另一个工具,所以相处得很好。但现在我猜我的moyo用完了。这是我既不理解也没有在网上找到解决方案的问题。

ACTION crt_fini_32: build newlib x86-32 nlib_2010533c80fa84271e346fdfe3f57f1f FAILED
FAILED: [Errno 2] No such file or directory [7/11319] CXX obj/chrome/gen/protoc_out/chrome/browser/feedback/proto/feedback_proto.chrome.pb.o忍者:构建停止:子命令失败。

回溯(最后一次调用):
文件“./dartium_tools/build.py”,第 56 行,在模块 main()
文件“./dartium_tools/build.py”,第 53 行,在 main + 目标中)
文件“/home /laptop/dartium/src/dartium_tools/utils.py", line 112, in runCommand raise Exception('Failed to run command. return code=%s' % p.returncode)
Exception: Failed to run command. 返回码=1

PS:64位操作系统尝试构建32位Dartium是否正常?我只找到了 Release / Debug 开关,但没有找到 64 位版本。

0 投票
0 回答
363 浏览

dart - Dart VM 中的安全错误

我需要通过 Dart 添加带有 YouTube 嵌入源的 iframe,但它会引发异常:

打破异常:SecurityError: Blocked a frame with origin " http://www.youtube.com " 访问跨域框架。

通过 JavaScript 就可以了。

脚本已更新。

更新:我找到了方法。我添加了带有这些值的沙盒属性:“allow-same-origin allow-scripts”+ 我在 src 中打开了带有后缀“?rel=0&html5=1”的 HTML5。

0 投票
1 回答
597 浏览

dart - 在 Dart 中使用 throw catch 处理错误。(Catch 似乎没有执行)

我是第一次尝试 Dart,但我无法让错误处理为我工作。这里有一些关于它的信息。

资源:

我想要它:

如果图像源返回 403 错误代码,则创建 MinecraftSkin 实例应引发 StateError。应在尝试创建 MineCraft 皮肤实例的 generateHead() 函数中处理异常。

它是怎样的:

如果代表 MineCraft 播放器皮肤的图像不存在(当图像源不存在并返回 403 时)代码在第 22 行停止(onError;我抛出 StateError)并打印到控制台“Breaking on exception: Bad状态:用户没有皮肤”。

但是,在 generateHead 的捕获中,没有执行任何操作。当我提示它时,它不会打印 StateError 消息,也不会将 StateError 消息插入 DOM 中的选定元素。

代码

提前致谢!

真诚的,杰里米

0 投票
2 回答
161 浏览

dart - 最新稳定版本 (v1.1.1) - Dartium 上不提供内置库 'dart:io'

在我刚刚更新到最新版本的 Dart SDK 和编辑器之前,我的应用程序运行良好。

当我在 Dartium 中运行应用程序时,会抛出一个错误'The built-in library 'dart:io' is not available on Dartium'。我没有直接使用 dart:io,但导入的 lib 包如 google_oauth2_client 使用它。直到一两个小时前,这一切都很好。

在解决这个问题之前,我有点卡住了。有没有人有同样的问题?

0 投票
0 回答
443 浏览

dart - Dartium 中的 Jetbrains 扩展未连接到 Webstorm

我在将 Dartium 中的 Jetbrains 扩展连接到 Webstorm 时遇到问题。在 Chrome 中它可以完美运行,但在 Dartium 中却不行。

我已经检查了端口....

有人有同样的经历吗?

达蒂姆:31.0.1650.48

Jetbrains:扩展:2.0

网络风暴:7.0.3

0 投票
2 回答
1547 浏览

google-chrome - 如何在 Windows 中的 Dart 检查模式下启动 Dartium / Chrome?

根据文档:

https://www.dartlang.org/docs/dart-up-and-running/contents/ch04-tools-dartium.html

在 Mac 和 Linux 中,您可以附加 a --checked,但这不适用于 Windows。

如何在 Windows 中使用选中标志启动 Dartium?