我可以在开发Mac OS X Dashboard小部件时使用jQuery吗?

时间:2010-11-02 15:05:10

标签: javascript jquery macos widget dashboard

快速提问:我可以在开发Mac OS X Dashboard小部件时使用JavaScript库(即jQuery)吗?

编辑:我知道如果是这样,我需要打包本地版本的库,而不是使用在线CDN中的版本。

3 个答案:

答案 0 :(得分:3)

考虑到OS X仪表板小部件实际上只是一个在本地运行的迷你网页,而jQuery只不过是一个庞大的javascript,我会说是的。

谷歌搜索我发现这个网站似乎确认了:http://www.reynoldsftw.com/2009/03/os-x-dashboard-widgets-with-jquery/

答案 1 :(得分:0)

您可以在main.html文件的head部分中简单地添加<script type="text/javascript" src="jquery-1.6.1.js" charset="utf-8"></script>。当然你必须下载jquery并将jquery-1.6.1.js放在文件ssection中(DashCode应用程序的左下方)。

另一种解决方案可能是<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js" charset="utf-8"></script>,但这需要您在属性

中允许网络访问

答案 2 :(得分:-1)

jQuery的目的是使处理浏览器的不一致无痛。 OS X仪表板小部件仅使用WebKit引擎。那么,为什么要包含执行不必要操作的代码(例如浏览器检测)而不只是编写特定于WebKit的JavaScript?