Не удается увидеть консоль Acrobat JS, когда PDF находится в окне браузера FF - PullRequest
0 голосов
/ 25 октября 2010

Windows 7 (64-разрядная версия), Acrobat Pro 9.4 (32-разрядная версия), FF 3.6.11 (32-разрядная версия)

В Firefox я кратко вижу, как консоль JS мигает, а затем исчезает ... но этоостается пустым.

IE покажет консоль JS, если она уже открыта, отобразит краткое сообщение об ошибке, а затем вылетит Acrobat: «Исключение в строке 18 функции top_level, script Page: Open».У меня нет функции top_level.Acrobat не очень хорошо рассказывает, откуда на самом деле произошло исключение.Это НЕ в окне браузера благодаря 64-разрядной версии IE против 32-разрядной версии Acrobat.

PS: у меня включена отладка JS, и я установил ее, чтобы она работала без изменений ... изменив ее на "трассировка""остановил сбой IE, так что это что-то ... Я даже получил остальные исключения.Оказывается, моя установка IE хочет загрузить PDF, и отправка осуществляется по относительному URL-адресу ... это связано с 32-битным Acrobat против 64-битного IE.Моя охота заставляет меня поверить, что не существует такого понятия, как «64-битный Acrobat», и я не смог убедить свою машину установить 32-битный IE.Wheee.

Я не совсем уверен, когда это сломалось.Это мог быть FF 3.6.11 или Acrobat 9.4.IIRC, он работал сравнительно недавно ... но в последнее время я не слишком много отлаживал в PDF JS, так что это могла быть одна или две версии с любой стороны.

Ответы [ 2 ]

0 голосов
/ 12 февраля 2011

С тех пор это снова начало работать в Acrobat X. Ура!

0 голосов
/ 13 ноября 2010

Вот несколько вещей, которые я бы попробовал, хотя мой опыт работы с консолью acrobat js минимален:

  1. Попробуйте отредактировать pdf в Acrobat и нажмите «Ctrl + j», чтобы открыть консоль и отладитьоттуда
  2. Используйте Firebug для отладки.Вы должны видеть все, что делает акробат, просеивая вкладку DOM, хотя это может быть немного утомительно.По крайней мере, вы должны увидеть ошибки javascript в консоли.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...