私は(JavaScriptで)、iOS用機器のUI自動化スクリプトを持ってコールのJavascriptのiOSから楽器スクリプト
私はこの楽器のJavaScriptから.NET Webサービスを呼び出すしたいと思います。
これに関するご意見はありますか?
PS:私は他のすべての方法(phonegap、XUIなどのような)を結果なしで試しました。
通常のjavascriptの上のものの仕事ではないのiOS機器のJavascript
私は(JavaScriptで)、iOS用機器のUI自動化スクリプトを持ってコールのJavascriptのiOSから楽器スクリプト
私はこの楽器のJavaScriptから.NET Webサービスを呼び出すしたいと思います。
これに関するご意見はありますか?
PS:私は他のすべての方法(phonegap、XUIなどのような)を結果なしで試しました。
通常のjavascriptの上のものの仕事ではないのiOS機器のJavascript
単に方法UIAHost
のperformTaskWithPathArgumentsTimeout
であなたのjsスクリプト内のコマンド(例えばカール/ wgetの)を呼び出します。
var target = UIATarget.localTarget();
var host = target.host();
var result = host.performTaskWithPathArgumentsTimeout("/bin/echo", ["Hello host"], 5); // Updated to pass arguments as array
UIALogger.logDebug("exitCode: " + result.exitCode);
UIALogger.logDebug("stdout: " + result.stdout);
UIALogger.logDebug("stderr: " + result.stderr);
注: 'performTaskWithPathArgumentsTimeout'は、iOS 5+デバイスでのみ利用可能です –
performTaskWithPathArgumentsTimeoutは、Webサービスなどを実行するために使用できます。iOS Instrumentsはjavascript(jquery、ajax、silverlightなどでは使用できません)との互換性があります。計測器がwebservices/file操作などの他のタスクを実行するようにしたい場合は、この方法でshellscriptを使用してください。 – coder284
あなたは、AJAX呼び出しを作ってみましたか? –
こんにちはダニエル、私はxui.jsなどを試してみました...それらのAJAXコールを使用しないでください? –