Hi Leute,
kann ich aus meiner selbst gebackenen App den Filebrowser mit einem bestimmten Pfad aufrufen? Theoretisch steckt da ja auch nur ne schnöde JS-function dahinter. Die müsste ich auch aus dem Iframe mit parent erreichen kommen. Ich hab mir grad mal ein Script (sds.js) in die IDE geladen und analysiert aber ich kann da namentlich kein Object entdecken was mit dem Filebrowser zu tun haben könnte. Da sehe ich schon mehr wenn ich nen console.log(parent.SYNO) mache.
Das ist bisschen wie wenn man auf der Konsole syno eingibt und auf Tab drückt, Haufen Möglichkeiten und wenig Hilfe/Doku.
Naja eventuell hat ja jemand von euch Ahnung.
Update:
Damit schaff ich es immerhin schon mal einen neuen Filebrowser zu öffnen aber ich hab keine Ahnung wie ich den Pfad übergeben muss. Nun könnte man meinen dass ich mir nur das Object anschauen muss in der Konsole aber leider sehe ich da keine Methoden drin das Objekt geht ganz schön in die Tiefe und verbirgt gut seine Funktionalität. Zudem kann ich das Source-Object nicht finden weder in der sds.js noch in den anderen Scripten die ich im Browser finde.
kann ich aus meiner selbst gebackenen App den Filebrowser mit einem bestimmten Pfad aufrufen? Theoretisch steckt da ja auch nur ne schnöde JS-function dahinter. Die müsste ich auch aus dem Iframe mit parent erreichen kommen. Ich hab mir grad mal ein Script (sds.js) in die IDE geladen und analysiert aber ich kann da namentlich kein Object entdecken was mit dem Filebrowser zu tun haben könnte. Da sehe ich schon mehr wenn ich nen console.log(parent.SYNO) mache.
Das ist bisschen wie wenn man auf der Konsole syno eingibt und auf Tab drückt, Haufen Möglichkeiten und wenig Hilfe/Doku.
Naja eventuell hat ja jemand von euch Ahnung.
Update:
Damit schaff ich es immerhin schon mal einen neuen Filebrowser zu öffnen aber ich hab keine Ahnung wie ich den Pfad übergeben muss. Nun könnte man meinen dass ich mir nur das Object anschauen muss in der Konsole aber leider sehe ich da keine Methoden drin das Objekt geht ganz schön in die Tiefe und verbirgt gut seine Funktionalität. Zudem kann ich das Source-Object nicht finden weder in der sds.js noch in den anderen Scripten die ich im Browser finde.
PHP:
jQuery(document).ready(
function(){
fs = new parent.SYNO.SDS.App.FileStation3.Instance();
console.log(fs);
fs.open('/volume1/video');
}
);