調用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
直接讓你的JS腳本的命令(例如捲曲/ wget的),根據該方法的UIAHost
performTaskWithPathArgumentsTimeout
。
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儀器僅與javascript兼容(而不是與jquery,ajax,silverlight等兼容)。如果您希望儀器執行任何其他任務(如webservices/file操作等),請使用此方法的shellscript。 – coder284
你試圖調用Ajax? –
嗨丹尼爾,我試過xui.js等...不是那些使用AJAX調用? –