Элемент access
Описание
Элемент <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>About this article
| Published in | Dev.Opera |
|---|---|
| Date | August 29, 2012 |
| Author | Opera Software, Андрей |
| Tags | config.xml, extensions API |
| Original | Internet Archive |