2015-04-16 64 views
1

我有一個DART [客戶端,聚合物]網絡應用程序。所以我不能使用dart.io.我想做到這一點半僞代碼(語言/平臺組合!):在Dart中,如何在不使用dart.io的情況下將字符串保存到用戶的本地文件?

.. 
    String str = "a load of text"; 
    File file = new File('C:\\folder\\test.txt'); 
    file.write(str); 
    file.close(); 

window.clipboard.copy(str); 

,所以用戶可以粘貼。我已經使用TextAreaElement將字符串置於(使用textarea.value = str),然後用戶可以自己複製並粘貼它,但這有點不妥。
感謝
史蒂夫

+1

看看這裏:https://stackoverflow.com/questions/2897619/using-html5-javascript-to-generate-and-save-a-file/32295448 –

回答

1

很抱歉,您不能寫入到文件從一個Web應用程序的文件系統上。限制來自瀏覽器及其安全模型。

+0

謝謝。我認爲是這樣,但是stackit和其他web應用程序導出到本地磁盤。我看到httprequest(沒有使用它)。它看起來像我需要使用它,但我更喜歡自動複製到剪貼板。仍在學習....!
乾杯,S – Lymp

相關問題