我刚刚开始看一下enyo框架,因为我买了一台Pre3。我已经下载了SDK和VM,还有用于在eclipse中编写代码的eclipse插件。
一切都运行良好,但插件尚未更新以使用enyo框架。
index.xml文件指向mojo:
<script src="/usr/palm/frameworks/mojo/mojo.js" type="text/javascript" x-mojo-version="1"></script>
所以我假设骨架的其余部分也在使用mojo对象......
这似乎不对,eclipse插件还没有更新?
我可以知道手掌设备上的enyo.js位置吗?
答案 0 :(得分:4)
我不使用Eclipse,所以这对我个人没有影响,但我的理解是HP / Palm从未更新过Enyo框架的Eclipse插件。我在Windows上的Notepad ++和Mac上的TextWrangler开发了我的Enyo应用程序,在Chrome或Safari上进行了本地测试。
请注意,您无需知道设备上Enyo框架的确切位置。在index.html中,您需要将Enyo的位置放在您的计算机中,因为这样您就可以在没有设备或模拟器的情况下在浏览器上测试您的应用程序。
palm-package
实用程序会重写index.html中的<script>
标记,以便在创建ipk包时指向手机或模拟器上的正确位置。
对于稍微过时的webOS SDK,Enyo的安装位置如下:
在Mac OS X上:
<script src="/opt/PalmSDK/0.1/share/refcode/framework/enyo/0.10/framework/enyo.js" type="text/javascript"></script>
在Windows 7 64位上:
<script src="C:/Program Files (x86)/HP webOS/SDK/share/refcode/webos-framework/enyo/0.10/framework/enyo.js" type="text/javascript"></script>