2

鉴于手册中的示例聊天室代码,我想添加一个表单供用户使用标准库中的 Upload.html 函数上传图像。下面是我写的上传表单代码,包含在一个 div 标签中。

  {Upload.html(
    {form_id = "upload" url_parameters = params()
     form_body =
     <input type="file" name="upload" />
     <input id=#entry onnewline={_ -> broadcast(author, room_name)} />
     <input type="submit" onclick={_ -> broadcast(author, room_name)} value="Post" />
     process = save_image})}

现在我注意到在我的 DOM 中,现在有一个 iframe 元素,它在内部呈现第二组输入方法,并且它们还绑定到广播函数,该函数将用户的新消息附加到聊天日志中。所以现在每次我点击提交时,两条消息将被附加到聊天日志而不是一条。是否有可以用来避免此问题的 Upload.config 设置?

4

1 回答 1

1

这看起来很像上传库中的错误。我们将尝试尽快修复它并为您提供补丁(以防您从源代码编译 Opa)。不幸的是,我认为您无法在用户级别解决该错误。

于 2011-09-12T10:11:23.917 回答