从Mac App安装Chrome扩展程序

时间:2015-03-05 12:52:21

标签: macos google-chrome google-chrome-extension

要在安装mac app时安装chrome扩展程序。 我按照chrome Other Deployment Options

的开发者网站上的说明进行操作

尝试了两种方法

  1. 本地文件网址
  2. 在路径/ Users / Sadiq / Library / Application Support / Google / Chrome / External Extensions中创建文件external_extensions.json

     {
    "external_crx": "/home/share/extension.crx",
    "external_version": "1.0"
     }
    

    但是当我重新启动chrome时,该路径上的扩展名未安装在chrome上。

    1. 商店安装:
    2. 在路径创建文件fhbjgbiflinjbdggehcddcbncdddomop.json / Users / Sadiq / Library / Application Support / Google / Chrome / External Extensions

      内容

      {
       "fhbjgbiflinjbdggehcddcbncdddomop": {
       "external_update_url": "http://test.com/extension_info.xml"
       }
      }
      

      在托管时使用以下代码

      创建extension_info.xml文件
       <?xml version='1.0' encoding='UTF-8'?>
       <gupdate xmlns='http://www.google.com/update2/response' protocol='2.0'>
       <app appid='fhbjgbiflinjbdggehcddcbncdddomop'>
       <updatecheck     codebase='https://clients2.googleusercontent.com/crx/blobs/QgAAAC6zw0qH2D    JtnXe8Z7rUJP0d-cjv-    4fr0OfD1rZlXmwxm1zzQqbU1RRtbPRUspFh5VJIFInV7jQnzNI5Ax7-tVFFNKUqiQdoiA-    43Tdd46i1AMZSmuUS-XRXhbdPB5d5cMLUhLCthCuF7g/extension_1_0_0_26.crx'     version='1.0.0.26' />
       </app>
       </gupdate>
      

      但是当我重新启动Chrome时,它必须安装manefest文件中给出的扩展名。第一次它可以工作但是当我卸载扩展程序并重新启动浏览器时它不会再安装它。没有做任何改变

      我想在我的mac app install上安装firefox扩展程序。

      由于

      萨迪克

1 个答案:

答案 0 :(得分:3)

  

第一次使用时,但是当我卸载扩展程序并重新启动浏览器时,它不再安装它。

这是故意的。当用户卸载以编程方式安装的扩展时,它将变为列入黑名单,并且不会再次触发安装。

用户仍然可以从商店手动安装它,但如果它被拒绝,你无能为力。

相关问题