问一个gears下面database api的问题,搞过的进来下
我在写一个chrome的插件,已经做到设置配置信息。
我想把插件的设置信息通过gears直接保存到本地数据库了。插件本身也是相关的应用,本以为是熟门熟路了...
设置页面是通过chrome.tabs.create直接打开插件开发目录下面的一个htm
chrome-extension://aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/tip.htm
- HTML code
<script type="text/javascript" src="jquery.js"> </script> <script type="text/javascript" src="gears_init.js"> </script> <script type="text/javascript" src="tip.js"> </script>
在eclipse下面配置调适方式,打开chrome运行tip.htm 一切正常。
但是我在桌面上点击chrome图标然后运行却得不到原本的效果。(chrome的启动参数已加)
报了一个错误:
db = google.gears.factory.create('beta.database');
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Object #<an HTMLObjectElement> has no method 'create'
报错误的同时,同一个插件其他使用gears database api的部分 还是正常。
这是为什么?
[解决办法]
不懂 顶一个