基于节点 webkit (nw.js) 的应用程序中没有输入验证

No input validation in node webkit (nw.js) based app

这是我的HTML代码

<input type="text" required="" placeholder="Username">

这基本上使用户名成为提交表单所必需的,如果在提交时留黑,则显示该字段的工具提示。

HTML页面运行正常,输出:


但是在 运行 生成的 app.exe 文件中,没有消息,输出:

我的问题: 这是 Node Webkit 的限制吗?有什么解决方法吗?

这个一个nw.js限制。

工具提示是由 Chrome 浏览器生成的,但 nw.js 与 Chrome 的版本不同正如您正在使用的那样,它对 HTML5 此类东西的支持预计会低于标准。

我找不到此声明的任何参考资料,但这很可能是正在发生的事情。