Элемент access

By Андрей

From Opera 15 onward, Opera 11 & 12’s extension format is no longer supported, and instead, we’ve switched to Chromium’s extension model. Check out our new documentation for developing extensions for Opera 15 and higher and start building your own extensions.

Описание

Элемент <access> позволяет авторам дать расширению доступ к внешним сетевым ресурсам. Если в процессе выполнения программе необходимо обратиться к каким-либо ресурсам вне пакета расширения (к веб-ресурсам), то в данном элементе указывается адрес нужного ресурса. Когда расширению требуется использовать одни и те же файлы cookies внутри какого-либо домена, тогда этот адрес (или несколько адресов) следует явно указать в элементе (либо нескольких элементах) <access>. Элемент имеет следующие атрибуты.

  • origin: Указывает адрес домена, к которому расширение адресует запрос; используя звездочку (*) вместо адреса, расширение получит доступ к любым сетевым ресурсам.
  • subdomains: Определяет сможет ли расширение обращаться к субдоменам; используются булевы значения "true" или "false"; по умолчанию, если атрибут на задан, применяется значение "false".

Примеры

<?xml version="1.0" encoding="utf-8"?>
<widget xmlns="http://www.w3.org/ns/widgets" id="http://example.com/myExtension" version="1.0">
 ...
   <access origin="https://example.com"/>
 ...
</widget>
<?xml version="1.0" encoding="utf-8"?>
<widget xmlns="http://www.w3.org/ns/widgets" id="http://example.com/myExtension" version="1.0">
 ...
  <access origin="https://example.com" subdomains="true" />
 ...
</widget>

This article is licensed under a Creative Commons Attribution 3.0 Unported license.

Comments

No new comments accepted.