下面的代碼表明瞭JavaFX web視圖不支持JavaScript的window.FileReader
API:解決方法爲JavaFX web視圖不支持JavaScript的window.FileReader
webEngine.loadContent("<html><body><script>alert(window.FileReader);</script></body></html>
是否有任何已知的解決方法?
下面的代碼表明瞭JavaFX web視圖不支持JavaScript的window.FileReader
API:解決方法爲JavaFX web視圖不支持JavaScript的window.FileReader
webEngine.loadContent("<html><body><script>alert(window.FileReader);</script></body></html>
是否有任何已知的解決方法?
它確實支持FileReader。問題是web引擎/ webview不顯示警報框,確認框或彈出窗口沒有你的部分工作,所以這實際上是失敗的。如果你想警告框,你需要自己創建對話框:
webEngine.setOnAlert
(
new EventHandler<WebEvent<String>>()
{
@Override
public void handle(WebEvent<String> arg0)
{
Alert alert = new Alert(AlertType.INFORMATION);
alert.setHeaderText("Alert");
alert.setContentText(arg0.getData());
alert.showAndWait();
}
}
);
當我警告FileReader時,我仍然收到Undefined,我錯過了什麼嗎? – 2015-08-10 12:20:50
我遇到了FileReader的類似問題,這裏的任何解決方案? – 2016-10-17 05:36:23
我有同樣的問題,仍然收到這個的FileReader未定義 你是怎麼解決這個問題? – 2015-08-10 12:20:48