フォンギャップの新機能。スクリプトに関する知識が少ない。
iOS ネイティブ コードでは、次のように NSDictionary を CDVCommandStatus_OK と共に Java スクリプトに渡します。
NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys:@"kolaveri", @"Name",nil];
result = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsDictionary:dict];
[self writeJavascript:[result toErrorCallbackString:callbackId]];
JavaScript では、
次の関数が呼び出されています:
function MySuccessHandler (result)
{
alert("SUCCESS: \r\n"+result );
}
NSString が渡されると、同じことがアラート メッセージに出力されます。
NSDictionary を渡した後、javascript でキー/値を取得する方法は?
[object Object]をアラート メッセージに出力します。
親切にいくつかの指針を提供してください。