私はPythonでLeapMotion用のアプリを開発してきましたが、テストしたところ、[アプリを起動]をクリックすると正常に動作しました。アプリウィンドウは開きませんが、Pythonコードはすべて正常に機能します。
ただし、アプリをパッケージ化して起動すると、アプリウィンドウが表示され、Pythonがまったく機能しません...何かが足りませんか?
これが私のindex.htmlのコードです:
<html>
<head>
<script>
Titanium.include("PyLeapMouse.py");
Titanium.include("Geometry.py");
Titanium.include("Leap.py");
Titanium.include("LeapFunctions.py");
Titanium.include("Mouse.py");
</script>
<script type="text/python">
import Leap
import Mouse
import LeapFunctions
import time
import sys
def main():
cursor = Mouse.cursor()
listener = LeapFunctions.Listener(cursor)
controller = Leap.Controller()
print "Adding Listener."
controller.add_listener(listener)#Attach the listener
print "Press Enter to quit..."
sys.stdin.readline()
controller.remove_listener(listener)
main()
</script>
</head>
<body style="background-color:#1c1c1c;margin:0">
</body>
</html>