dart-html

    3热度

    1回答

    A dart:html.WebSocket打开一次,关闭一次。所以我期望onOpen和onClose属性是期货,但实际上它们是流。 当然,我可以使用stream.onClose.first来获得未来。但dart:io版本的done财产WebSocket是一个未来,所以我想知道如果我错过了一些东西。 为什么在dart:html中使用Streams而不是期货?

    1热度

    2回答

    我尝试使用route_hierarchical/client.dart中的路由器来侦听onpopstate事件并在我的index.html中启用/禁用<div>。 (在stagehand.pub dart插件中的示例) 如果这是通过index.html中的正常<a href="/relativePath">完成的,它可以工作。 但如果我尝试通过button.onClick.listen()处理程序

    1热度

    1回答

    进口dart:html,我可以创造一个新的子类的 ButtonElement出厂构造MyButton,并添加一些新的功能 如getButtonName(){} ... 当程序运行时,我得到一个实例 MyButton btn=new MyButton() 但实例“BTN”运行时类型仍是ButtonElement ,并且不能调用getButtonName()函数。如果我使用btn as MyBut

    2热度

    1回答

    我试图在Dart Web客户端查询OrientDB,并且它似乎在发送一个空的响应。这里是我的main.dart: import 'dart:html'; // import 'dart:async'; import 'dart:convert'; main() { // querySelector('#output').text = 'Your Dart app is running.'

    3热度

    1回答

    我试图建立一个经过身份验证的websocket连接,并且这个问题是一个到similar question for server part的兄弟。 当我从浏览器建立websocket连接时,如何添加额外的标头? 我正在尝试使用dart:html的WebSocket对象连接到服务器,该服务器需要包含当前身份验证令牌(JWT)的标头authentication:以对用户进行身份验证。问题是建立的WebS

    2热度

    1回答

    播放音频尝试使用代码来播放mp3文件: playFile() { audioContext = new AudioContext(); // get the audio file return HttpRequest.request("short.mp3", responseType: "arraybuffer") .then((HttpRequest request) { //

    1热度

    1回答

    我想触发一个点击html元素(在飞镖)。 换句话说,如何执行单击元素时通常执行的函数? 下面是一个例子: import 'dart:html'; import 'dart:math'; main() { querySelector("#first").onClick.listen((e) { r() => new Random().nextInt(256); q

    0热度

    1回答

    我需要开发网站的交互式模型,在用户注册之前和用户注册之后,它应该有不同的界面(对话框)注册它应该有图片和HTML游戏列表。我喜欢Dart(并创建了自己的库),但我没有使用Dart Angular或Polymer。创建所有对话框(界面)并在用户注册之前发送它是一种好方法吗?或者如何创建可动态加载的多屏幕的网络应用程序?谢谢。 主要想法/要求 - 从服务器下载单独的部件(屏幕)并在注册/登录前提供较少

    2热度

    1回答

    我正在使用Dart(dartlang.org)生成一些SVG图像。 大多数情况下都能正常工作,但我在添加渐变时遇到了困难。 我有一个这样定义的SvgSvgElement: SvgSvgElement svg = new SvgSvgElement(); 我加了defs组件是这样的: SvgElement defsElement = new SvgElement.tag('defs'); sv

    4热度

    1回答

    我正在运行使用test库的dart测试。 pub run test -p dartium 当执行此命令时,我得到下面的错误,我有dartium和dart sdk下载并在系统路径中。 Failed to start Dartium: No such file or directory Command: dartium --user-data-dir=/tmp/dart_test_cwD