Использование Awesomium .net для оконных форм.Как выбрать элементы в массиве?
Мой код-код для вызова функций java-скрипта, передающих аргументы (JSValue).
JSValue[] args = new JSValue[args2.Length];
for (int i = 0; i < args2.Length; i++)
{
args[i] = args2[i].ToString();
}
JSObject js_obj = webControl1.ExecuteJavascriptWithResult("window");
//args has all my 35 elements.
js_obj.Invoke("addTheseElements", args);
ССЫЛКА http://docs.awesomium.net/html/M_Awesomium_Core_JSObject_Invoke.htm http://answers.awesomium.com/questions/784/calling-a-javascript-method-with-parameters.html
Мой HTML страница
<script>
function addTheseElements(args) {
alert(args);
//returns element1
alert(args[0]);
//returns e
alert (args.length)
//returns 8 (element1)
}
</script>
Проблема заключается в том, что я не в состоянии выбрать 2-й элемент в массиве. Как мне получить доступ к нему? Что я делаю не так?
вы пробовали 'предупреждения (args2.Length)' 'Перед JSValue [] арг = новый JSValue [args2.Length],' просто чтобы увидеть, если у вас есть правильное количество элементов, которые вы хотите? – Edper
Да, я это сделал. Я передаю все 35 элементов вызова функции. – Searching