Мое приложение использует WebKit для просмотра превью на веб-сайт, и я хочу подавить плагины, такие как Acrobat, от загрузки, главным образом из-за ненадежности, которую это может вызвать, но также и для целей пользовательского интерфейса.Запретить загрузку плагинов в WebKit
Я знаю, что могу использовать [WebPreferences setPlugInsEnabled:], чтобы отключить плагины, но я действительно хочу сделать это на индивидуальной основе случая, т.е. Acrobat Disabled, Flash включен, и т.д ...
ли это возможно?
Cheers!
MT
Звучит неплохо, спасибо! Основная причина, по которой я хочу сделать это, - это то, что мои пользователи сообщают о сбоях, связанных с плагином Acrobat, поэтому я бы не стал его вообще загружать. –
К сожалению, это не сработает. Механизм загрузки плагина перехватывает тип MIME до того, как он когда-либо попадет в делегат политики. Вы можете посмотреть мой ответ на [этот вопрос.] (Http://stackoverflow.com/questions/4885513/prevent-flash-in-cocoa-webview/4886150#4886150) –