Я загружаю страницу в WebView. На странице есть этот маленький тестовый Javascript:
<script type="text/javascript">
function test(parametr)
{
$('#testspan').html(parametr);
}
var bdu = (function(){
return {
secondtest: function(parametr) {
$('#testspan').html(parametr);
}
}
})();
</script>
Проблема в том, что я не могу вызвать "вторую" функцию из какао
это прекрасно работает:
[[webview1 windowScriptObject] callWebScriptMethod:@"test" withArguments:arguments];
и это не работает:
[[webview1 windowScriptObject] callWebScriptMethod:@"bdu.secondtest" withArguments:arguments];
Что может вызвать эту проблему и как ее исправить?
Спасибо