Как встроить SWF-файл в плавающий iframe на сайте через.букмарклет? - PullRequest
0 голосов
/ 01 апреля 2019

Я старшеклассник и новичок в букмарклетах. Я хочу букмарклет, который может создать плавающий фрейм поверх веб-сайта с файлом .swf в качестве его содержимого. Я пробовал много решений, но главное препятствие заключается в том, что просто вставка ссылки .swf в качестве содержимого iframe ("https://cdn.jsdelivr.net/gh/shirtjs/gstore@v1/cubefield_24.swf". Я знаю, это глупо.) Просто загружает файл swf, так как мы используем модерируемые устройства Chromebook. Может кто-нибудь предоставить мне код букмарклета, который делает это?

1 Ответ

0 голосов
/ 09 апреля 2019

"... Но главное препятствие заключается в том, что простое вставление URL-ссылки .swf в качестве iframe содержимого просто загружает SWF-файл, поскольку мы используем модерируемые устройства Chromebook."

Это не имеет никакого отношения к модераторам. В качестве проблемы безопасности программного обеспечения Chrome не не принимает / не загружает прямые ссылки на SWF-файлы, если ссылка не находится внутри тега мультимедиа, например <object> или <embed>.

.

(возможно) решение:

Рассмотрим текущую <iframe> строку ...

<iframe src="https://cdn.jsdelivr.net/gh/shirtjs/gstore@v1/cubefield_24.swf"></iframe>

Заменить на <embed> код ...

<embed src="https://cdn.jsdelivr.net/gh/shirtjs/gstore@v1/cubefield_24.swf" width="550" height="400">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...