Я пытаюсь создать веб-ускоритель для IE8. Мой оригинальный XML-файл был:
<?xml version="1.0" encoding="utf-8" ?>
<os:openServiceDescription xmlns:os="http://www.microsoft.com/schemas/openservicedescription/1.0">
<os:homepageUrl>http://localhost:3090</os:homepageUrl>
<os:display>
<os:name>My web accelerator</os:name>
<os:icon>http://localhost:3090/favicon.ico</os:icon>
</os:display>
<os:activity category="Find">
<os:activityAction context="selection">
<os:execute method="get" action="http://localhost:3090/Store/SearchResults.aspx?Pattern={selection}" />
</os:activityAction>
</os:activity>
</os:openServiceDescription>
Работает нормально, но когда я попытался добавить функцию «предварительного просмотра», IE8 сообщил об ошибке: «Произошла проблема с информацией ускорителя»
Измененный XML-файл:
<?xml version="1.0" encoding="utf-8" ?>
<os:openServiceDescription xmlns:os="http://www.microsoft.com/schemas/openservicedescription/1.0">
<os:homepageUrl>http://localhost:3090</os:homepageUrl>
<os:display>
<os:name>My web accelerator</os:name>
<os:icon>http://localhost:3090/favicon.ico</os:icon>
</os:display>
<os:activity category="Find">
<os:activityAction context="selection">
<os:execute method="get" action="http://localhost:3090/Store/SearchResults.aspx?Pattern={selection}" />
<os:preview action = "http://localhost:3090/OpenService/Accelerator.aspx" method = "get">
<os:parameter name="q" value="{selection}" type="text" />
</os:preview>
</os:activityAction>
</os:activity>
</os:openServiceDescription>
Что не так с добавленным фрагментом XML?