4

有没有办法在按下某个键之前停止 Dart 进程的执行?

这将是这样的:

  • 在 html 文件中:
<input id="nextstep" type="button" value="nextstep" />
  • 在飞镖文件中:
void main() { 
  while(true) {
    // Do something here to pause the loop 
    // until the nextstep button is pressed
  } 
}
4

1 回答 1

6

您只需keyPress在您的设备上添加一个侦听器input即可开始一些额外的处理。

void main() { 
  final input = querySelector("#nextstep");
  input.onKeyPress.listen((e){
    nextProcessingStep();
  });
} 
于 2013-01-08T07:35:37.857 回答