是否可以使用TideSDK在后台运行PHP代码?我试图在PHP中使用curl上传文件。在上传期间,GUI变得无响应,无论Javascript是否响应事件立即调用PHP,或者该事件是否用于安排调用。
Javascript直接从处理程序调用PHP:
upload_file(path_to_file)
Javascript安排直接从处理程序调用PHP:
setTimeout(function() {upload_file(path_to_file);}, 250);
使用PHP curl函数完成文件上传。我已经尝试了curl_exec()
和curl_multi_exec()
。 curl_multi_exec()
似乎很有希望,但示例代码会反复调用curl_multi_exec()
。
我正在考虑打破这个循环以在循环之间返回JS以尝试帮助解决问题。
答案 0 :(得分:0)
AFAIK不可能。我找到的唯一办法就是使用Ti.Process运行后台进程 - 这基本上是通过CLI运行你的脚本。但是,我只针对一个平台 - osx。