Ovobrowser

Install and manage extensions

"Extensions" are used to manage native extensions and are automatically loaded into the browser kernel when the profile is started. Extensions can be applied to all profiles or assigned to specific profiles only.

Install and manage extensions

"Extensions" are used to manage native extensions and are automatically loaded into the browser kernel when the profile is started. Extensions can be applied to all profiles or assigned to specific profiles only.

Supported adding methods

  • Local folder: Select the extension directory that has been decompressed and contains manifest.json;

  • ZIP compressed package: select the extended .zip file;

  • CRX file: select .crx extended installation package;

  • Chrome App store link: Paste the extension details page link.

Only import extensions from trusted sources. The extension may read web content, Cookie or input data, its permissions and provider should be checked before use.

Add extension

  1. Go to "Extensions";

  2. Click "Add Extension";

  3. Choose how to add;

  4. Click "Select Folder" in folder mode, click "Select File" in ZIP or CRX mode;

  5. Paste the Chrome app store extension details page address as a link;

  6. Start importing after confirming the source;

  7. Wait for the extension to appear in the list.

ovoBrowser 添加扩展程序窗口,标注本地文件夹、ZIP、CRX 和 Chrome 应用商店链接四种添加方式。
添加扩展程序

Get to know the extended list

The extension card displays the name, version, description, provider, and source, and provides:

  • enable or disable;

  • Applies to all profiles;

  • distribution profile;

  • Open the store page (when there is a store link);

  • Delete.

The account used for these screenshots has not imported the extension, so the real page shows an empty state. The expansion card and the above controls will appear only after completing the addition operation in the previous section.

ovoBrowser 扩展程序页面的真实空状态,红框标出添加扩展入口。
扩展程序空状态

Apply to all profiles

Turn on the extension's "Apply to all profiles" switch. The extension will be loaded when any profile is subsequently started and does not need to be allocated separately.

Running profiles will not automatically reload new extensions. Please close the target profile and reopen it.

Only assigned to specified profiles

  1. Make sure "Apply to all profiles" is not turned on;

  2. Click "Assign profile";

  3. Check the profile where the extension needs to be loaded;

  4. Click Save;

  5. Shut down and restart these profiles.

If the extension list is empty, please add the extension first; if the extension already exists but the profile selection list is empty, go to "Profile Management" to create a profile.

ovoBrowser 扩展程序页面的真实空状态,说明需要先添加扩展,之后才能打开分配环境窗口。
分配环境前先添加扩展

Deactivate and delete

deactivate

After turning off "Enable", the profile started later will not load the extension, but the extension and assignment relationship will still be retained.

Delete

After clicking Delete and confirming, the local expansion files and management records will be removed. The running profile may have to wait until it is shut down to completely uninstall the extensions in the current session.

Update extension

Importing the extension locally requires you to obtain the new version of the file yourself and re-import it. The update behavior of store-sourced extensions depends on the current kernel and extension sources; when strict version control is required, it is recommended to use verified local installation packages.

FAQ

Prompt that manifest.json cannot be found

The local folder must directly contain manifest.json. If there is an outer directory with the same name after decompression, you should select the inner directory that actually contains the manifest file.

ZIP or CRX import failed

Verify that the file is not corrupted, that the extension manifest is compatible with the current Chromium kernel, and that security software blocks decompression or reading.

The extension is enabled but does not show up in the browser

Check whether "Apply to all profiles" is turned on or the target profile has been assigned, then close and restart the profile.

Multiple extensions conflict

Disable extensions one by one and restart the profile to locate conflicts. Don't add a large number of unverified extensions to your production use at once.