38

如何在 Chrome 里玩转 Web Apps

2010年7月4日

Chrome Web Store正在朝我们走来,它已经被部署进了Chromium浏览器,不过如何你安装的Chrome是Dev分支的话,现在你也可以亲自体验一把。首先在你的Chrome启动参数里加上这么两项(如果你不知道如何加启动参数,Windows看这里Mac看这里):

  • --enable-apps:用于打开扩展应用,否则你在安装的时候会得到错误提示
  • --apps-panel:这个不是必须的,激活应用控制台的话Chrome将在一个浮动窗口里显示网页应用,而非新建一个标签页

Chrome Dev分支实际上早就有偷偷安装网页应用了,只不过你不知道,让我们从自己的硬盘里把他们揪出来:

  • Windows系统:%localappdata%\Chromium\Application\6.0.428.0\Resources(如上图)
  • Linux系统:/opt/google/chrome/resources/
  • Mac系统:比较复杂,后面单说

记住这个目录地址,后面我们需要用到三次呢(如果你想安装全部的三个网页应用的话)。

下面打开Chrome的扩展窗口(也就是在地址栏里输入chrome://extensions),点击进入开发者模式,再点击“load unpacked extension(读取未打包的扩展)”,找到前面我们说到的目录,你就会发现有三个网页应用可以被安装(比如gamil_app),依次安装好后,你就可以看到它们了:

现在点击新建标签页的按钮,你就可以选择使用某个网页应用了。加载了之后没反应?嘿,注意喽,加载的网页应用标签页跟缩小的标签页非常像,它们的图标都是没有被包括进标签页里的:

附Mac系统的方法:

  • 右键点击Chrome.app,选择“显示包内容”,在新开的“Contents/MacOS”目录里找到Chrome,重命名为Chrome-Exec,打开终端,输入:
  • #!/bin/sh
    exec /Applications/Chromium.app/Contents/MacOS/Chromium-Exec --enable-apps --apps-panel $@
  • 然后重启Chrome。打开扩展管理器,进入开发者模式,点击“读取未打包的扩展”,将这个文件夹里的东西(比如gmail_app)都拖到“Chromium.app/Contents/Versions/{Your Version}/Chromium Framework.framework/Resources”目录(当然还是要“显示包内容”),点击打开即可

    Via Download Squad




    Related posts

    coded by nessus
    本站文章除注明转载外,均为本站原创编译
    转载请注明:文章转载自:谷奥——探寻谷歌的奥秘 [http://www.guao.hk]
    本文标题:如何在 Chrome 里玩转 Web Apps
    本文地址:http://www.guao.hk/posts/how-to-play-with-google-chrome-web-apps-right-now.html
    本文短网址:http://guao.cc/8IU
    1. 無痕
      2010年12月12日21:17 | #1

      @J2.NETe:
      我想知道你的头像是你自己做的么,或在哪儿看到的?因为我做了一个一摸一样的头像,如果喜欢的,我可以把原头像给你~

      Thumb up 0 Thumb down 0

    2. pikigame
      2010年9月12日22:35 | #2

      我按照你的代码创建了一个google reader的app,但不知道为什么就是不行,打开标签页没有看见google reader app@J2.NETe:

      Thumb up 0 Thumb down 0

    3. 2010年8月11日01:20 | #3

      为什么我的app应用图标还是那种固定的图标啊而不是像你这上面的这种突出的显示的?

      Thumb up 0 Thumb down 0

    4. 2010年8月6日17:04 | #4

      @J2.NETe:

      为什么我用了你的json文件,然后我的greader的图片也找到了,可还是不行?在扩张程序的页面里,Google reader的app下面没有“检查活动视图:”

      Thumb up 0 Thumb down 0

    5. 2010年7月22日16:58 | #5

      请教参数如何加。
      "C:\Documents and Settings\Administrator\Local Settings\Application Data\Google\Chrome\Application\chrome.exe --enable-apps=????? --apps-panel=????"
      另外,点击“载入正在开发的扩展程序”,那个文件夹根本不给显示。Windows平台。

      Thumb up 0 Thumb down 0

    6. 2010年7月7日15:52 | #6

      SWX :
      怎样在 Chromium 里用呢?

      @SWX:

      ubuntu10.4 + chromium daily-build ,搜便整个跟目录,没有找到那个文件夹.......郁闷....

      Thumb up 0 Thumb down 0

    7. chromium迷
      2010年7月6日14:05 | #7

      我装不上去?你们是怎么装入的呢?请指教?谢谢@J2.NETe:

      Thumb up 0 Thumb down 0

    8. ybad
      2010年7月5日20:02 | #8

      如果你和我一样 是在http://build.chromium.org/buildbot/snapshots/chromium-rel-xp/?O=D下载的 那些app就在你解压的文件夹下面的resources里

      Thumb up 0 Thumb down 0

    9. 2010年7月5日10:01 | #10

      类似的方法,加入google reader的app
      复制gmail_app 为 greader_app
      然后把里面的json文件改成如下:

      {
      "key": "XY2fMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCfjDZDDE/CHFEYjpPSDjdI3zphzGo7fSxO3+/pQs++FwvA+OpKKhmBga2Sa+f53ujDlPR8Q6mCvy1lXM4M4zD4Hg3lH2LC1wT/YXxJ28afRYW1yEo6/pbpHazij3+FneGMT2xcTyGvgoacJHXOTUqWyCN7qMOCiFDwQ6Uk1zJOPQIDAQAB",
      "name": "Google Reader",
      "version": "1",
      "icons": {
      "128": "128.png",
      "24": "24.png",
      "32": "32.png",
      "48": "48.png"
      },
      "permissions": [ "notifications" ],
      "web_content": {
      "enabled": true,
      "origin": "https://www.google.com/",
      "paths": [ "reader" ]
      },
      "launch": {
      "web_url": "https://www.google.com/reader/"
      }
      }

      最好的是再找几个google reader 的icon图片,就完美了~~~

      Thumb up 0 Thumb down 0

    10. 2010年7月5日01:08 | #11

      Google Apps中的日历好像在Chrome的一些日历插件中无法显示,有没有支持Google Apps的日历的插件

      Thumb up 0 Thumb down 0

    11. Google不爱我
      2010年7月5日00:58 | #12

      Chrome dev分支Windows平台上的地址貌似给错了,看起来像是Chromium。求真相。顺便说下我的是%localappdata%\Google\Chrome\Application\6.0.453.1\Resources

      Thumb up 0 Thumb down 0

    12. Google不爱我
      2010年7月5日00:54 | #13

      @nsf:
      貌似也就是自动隐藏下地址栏,然后就是标签比较个性了吧……- -|||

      Thumb up 0 Thumb down 0

    13. nsf
      2010年7月4日20:04 | #14

      两小乱猜 :
      Chrome web apps和网页版的calendar Gmail Docs有什么区别啊

      @两小乱猜:
      同问,有什么区别啊。

      Thumb up 0 Thumb down 0

    14. 来试试
      2010年7月4日19:48 | #15

      两小乱猜 :
      Chrome web apps和网页版的calendar Gmail Docs有什么区别啊

      @两小乱猜:
      同问

      Thumb up 0 Thumb down 0

    15. 2010年7月4日19:20 | #16

      Chrome web apps和网页版的calendar Gmail Docs有什么区别啊

      Thumb up 0 Thumb down 0

    16. 2010年7月4日19:18 | #17

      但是Google Docs打开后无法显示,难道是墙了

      Thumb up 0 Thumb down 0

    17. kriss
      2010年7月4日18:31 | #18

      lokiling :
      这个有么有办法让它在每次打开Chrome的时候都自动打开这三个应用?

      @lokiling:
      同问

      Thumb up 0 Thumb down 0

    18. tongtt
      2010年7月4日18:24 | #19

      @lokiling:

      先打开 然后固定标签页......

      Thumb up 0 Thumb down 0

    19. 2010年7月4日17:04 | #20

      用上了~哦呵呵呵呵呵

      Thumb up 0 Thumb down 0

    20. lokiling
      2010年7月4日14:59 | #21

      这个有么有办法让它在每次打开Chrome的时候都自动打开这三个应用?

      Thumb up 0 Thumb down 0

    21. 2010年7月4日13:57 | #22

      怎样在 Chromium 里用呢?

      Thumb up 0 Thumb down 0

    22. inechen
      2010年7月4日13:22 | #23

      旧"新闻"!!!

      Thumb up 0 Thumb down 0

    23. tongtt
      2010年7月4日13:22 | #24

      试了一下,除了崩溃还是崩溃呀,真崩溃

      Chromium 6.0.456.0 (开发人员内部版本 51609)
      WebKit 534.3
      V8 2.2.21

      Thumb up 0 Thumb down 0

    24. Aalon Wu
      2010年7月4日12:41 | #25

      Could not load extension from 'C:\Users\*\AppData\Local\Google Chrome\Application\6.0.453.1\Resources\gmail_app'. Apps are not enabled.

      Thumb up 0 Thumb down 0

    25. 2010年7月4日12:40 | #26

      有意思,自己很早前发现了,但不知道怎么启用……

      Thumb up 0 Thumb down 0

    26. 2010年7月4日12:07 | #27

      前几个Dev版加参数就有这个功能了。。给你们投稿又不登。

      Thumb up 0 Thumb down 0

    27. 2010年7月4日12:06 | #28

      ...貌似还未真正成熟起来呢

      Thumb up 0 Thumb down 0

    28. pipi
      2010年7月4日10:19 | #29

      介绍不详细.

      Thumb up 0 Thumb down 0

    29. ANAFKH
      2010年7月4日09:18 | #30

      请问Chrome如何进行双命令参数启动?

      Thumb up 0 Thumb down 0

    30. 来试试
      2010年7月4日09:02 | #31

      这个和扩展到底有什么区别呢?

      Thumb up 0 Thumb down 0

    31. lietlie
      2010年7月4日07:58 | #32

      "Apps are not enabled"——?

      Thumb up 0 Thumb down 0

    32. 2010年7月4日05:16 | #33

      额,期待google的每一次更新

      Thumb up 0 Thumb down 0

    1. 2010年7月7日04:34 | #1
    2. 2010年7月7日09:59 | #2
    3. 2010年7月14日13:10 | #3
    4. 2010年7月21日00:33 | #4
    5. 2010年8月3日21:00 | #5
    首次留言需审核,之后不会再审核。由于缓存机制您的留言可能不会立即显示出来,请稍后刷新本页面

    您可以直接点击别人评论右侧的回复,这样您的回复评论将同时发到原作者信箱