Existe alguma maneira para armazenar arquivos localmente usando javascript do usuário do Opera?
-
05-07-2019 - |
Pergunta
Existe alguma maneira de baixar e armazenar arquivos em um específico, local definido pelo desenvolvedor usando funções JavaScript particular do Opera?
Graças.
Solução
Na verdade, uma solução JavaScript puro para isso só é possível com widgets e Opera 10 e maior. Deve ser possível interagir com um applet Java que o usuário tenha concedido privilégios suficientes para salvar arquivos embora. Eu também vi uma solução que usou um servidor local que os user.js falaria - ver o script "HistoryPlus" descrito em algum lugar neste post:
http://my.opera.com/chooseopera/forums /findpost.pl?id=2669972
Outras dicas
http: //dev.opera .com / bibliotecas / FileIO / docs / visão geral de resumo de arquivo io.js.dml parece com o que você quer.
var localDir, remoteFile;
var out = serverDir.open(remoteFile, opera.io.filemode.READ);
var in = clientDir.open(localFile, opera.io.filemode.WRITE);
var line = "";
do {
in.writeLine(line);
line = out.readLine();
} while(line);
in.close();
out.close();
O usuário tem que mudar o seu arquivo de configuração para permitir essas bibliotecas.