Próbuję awesomium dla stworzenia podstawowej aplikacji, testuję js < ----> C# komunikacji, ale to nie wydaje się działać dobrze ... Tworzę lokalny html i otworzyć it..so pory tak good..but przy próbie wywołania js nic nie stało, nie błąd, nie błąd, nic, po prostu tego nie nazwać js ..wywoływanie Javascript z C# przy użyciu awesomium
mój podstawowy kod js jest:
var base = {
newItem : function(item){
$("#botones").append('<div class="botonMenu">' + item + '</div>');
},
other : function(){
alert("hi!!");
}
}
gdybym przetestować tę wewnątrz Firebug oczywiście mogę zadzwonić do moich funkcji dobrze i elementy są tworzone lub okno alertu ...
now..my C# kod jest ten
//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();
plik jest obciążenie dobrze ale komunikacja js nie działa dzięki tak bardzo i mam nadzieję, że może mi pomóc ... to awesomium naprawdę wyglądają niesamowite
Czy aktualizujesz WebCore? – Venatu