Feedback.js 服务器 API

2024-01-11

反馈.js http://experiments.hertzen.com/jsfeedback/是一个很棒的 jquery 插件,允许您创建反馈表单,其中包括在客户端浏览器上创建的屏幕截图以及表单。

如何将捕获的图像和用户的评论发送到服务器端 api?


事实上,feedback.js 是一段令人难以置信的 JavaScript。非常感谢你,尼克拉斯·冯·赫岑!不过,它不依赖于 jQuery,但您可以在同一页面中使用两者。

您可以通过传递“url”选项将图像发送到服务器。反馈功能支持多种选项,例如:

Feedback({h2cPath:'/js/html2canvas.js',
          url: '/send/email/uri/on/server',
          label: "Send an email",
          header: "Let's send an email!",
          messageSuccess: "Done!",
          messageError: "Uh oh..."
        })
  • h2cPath :html2canvas.js 文件的位置(强制,其他选项可选)。
  • url :用户提交反馈时调用的URL。这就是你问题的答案。
  • label :反馈按钮的文本。
  • header :弹出窗口的标题文本。

url 中指定的 URL 使用 HTTP POST 方法调用,图像位于“data”参数中。图像本身被编码为DOM字符串 https://developer.mozilla.org/en/DOM/DOMString。如果你想知道它到底包含什么,请查看规范到数据URL https://developer.mozilla.org/en-US/docs/DOM/HTMLCanvasElement。您的用户输入的其他信息包含在其他参数中,具体取决于您定义的表单字段。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Feedback.js 服务器 API 的相关文章