Sto provando awesomium per creare un'app di base, sto testando la comunicazione js < ----> C# ma questo non sembra funzionare bene ... Creo un html locale e aprire it..so qui tutto good..but quando provo chiamata js accadere nulla, nessun errore, nessun bug, nulla, semplicemente questo non chiama js ..chiamando Javascript da C# usando awesomium
mio codice js di base è:
var base = {
newItem : function(item){
$("#botones").append('<div class="botonMenu">' + item + '</div>');
},
other : function(){
alert("hi!!");
}
}
se provo questo firebug all'interno, ovviamente, posso chiamare le mie funzioni bene e le voci vengono creati o la finestra di avviso ...
now..my codice C# è questo
//I've wrote this code inside the winForms sample..but change the code for load
//my local file and call js....
WebCore.BaseDirectory = @"C:\Documents and Settings\ME\dummytests\codes\views";
webView.LoadFile("base.html");
JSValue param1 = new JSValue("nameItem");
webView.CallJavascriptFunction("base", "other");
webView.CallJavascriptFunction("base","newItem", param1);
webView.Focus();
il file è ben carico, ma la comunicazione js non ha funzionato grazie tanto e spero che mi può aiutare ... questo awesomium davvero sembrano impressionanti
Si sta aggiornando il WebCore? – Venatu