【问题标题】:Value Websocket not found scala application未找到价值 Websocket Scala 应用程序
【发布时间】:2014-04-02 17:47:37
【问题描述】:

我正在尝试在 scala 上使用 websocket,但我只是不明白为什么会出现此错误:

[error] /Users/tom/dev/gokera/app/controllers/FriendsController.scala:52: not found: value Websocket
[error]   def websocket = Websocket.using[String] {
[error]                   ^
[error] one error found

其实我的代码是这样的:

import akka.actor._
import play.api.libs.json._
import play.api.libs.iteratee._
import play.api.mvc._

def websocket = Websocket.using[String] {
    val out = Enumerator.imperative[String]()
    val in = Iteratee.foreach[String] {
      msg =>
        out.push(msg)
    }
    (in, out)
  }

我想我没有忘记任何导入,但错误似乎恰恰相反。

有什么想法吗?

【问题讨论】:

    标签: scala playframework websocket


    【解决方案1】:

    错别字 在 WebSocket.using[String] {

    处使用大写字母 S
    def websocket = WebSocket.using[String] {
        val out = Enumerator.imperative[String]()
        val in = Iteratee.foreach[String] {
          msg =>
            out.push(msg)
        }
        (in, out)
      }
    

    【讨论】:

      猜你喜欢
      • 2012-01-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-09
      相关资源
      最近更新 更多