2011-08-13 5 views
2

저는 티타늄을 처음 사용하며 작은 테스트를 만들려고합니다. Mac에서 다음 코드를 실행하려고합니다.티타늄 데스크톱 쉘 스크립트를 실행하는 createProcess

<a id="btn-file" href="#">Create File</a> 

<script type="text/javascript"> 
    document.getElementById("btn-file").addEventListener("click", function() { 
     var process = Titanium.Process.createProcess(
      ['touch', 'file.txt'] 
     ); 
    }); 
</script> 

그러나 file.txt는 생성되지 않습니다. Titanium Desktop에서 터미널 명령을 실행하려면 어떻게합니까? 결국 btn-file을 클릭하고 쉘 스크립트를 실행합니다.

감사합니다.

답변

1

"시작"방법에 대한 전화가 없습니다. 프로세스를 만들지 만 아무 것도하지 않습니다!

<a id="btn-file" href="#">Create File</a> 

<script type="text/javascript"> 
    document.getElementById("btn-file").addEventListener("click", function() { 
     var process = Titanium.Process.createProcess(
      ['touch', 'file.txt'] 
     ); 
     process.launch(); 
    }); 
</script> 
관련 문제