Редактор изображений Froala, загрузка превью-URL, странное поведение

С бэкэндом.NET, в мой HTML я включил CDN редактора Froala, например:
<script src="https://cdnjs.cloudflare.com/ajax/libs/froala-editor/2.7.0/js/froala_editor.pkgd.min.js"></script>
и называется $('mySelector').froalaEditor(....) функция. Функциональность редактора загрузки изображений работает (это означает, что предварительный просмотр работает, и, настроив мою функцию загрузки бэкэнда.NET, изображения могут быть должным образом сохранены в моей папке). В это время, когда я проверял мое вставленное изображение,
<img src="/content/images/name_of_my_img_here.png" style="width: 100%;" class="fr-fic fr-dii fr-draggable">
Выглядело идеально до сих пор.
Однако странное поведение имело место, как только я локализовал содержимое JS этого файла CDN. Это означает, что я хотел избежать использования онлайн-ссылки CDN для src моего скрипта. Вместо этого я сейчас использую
<script src="~/MyFolderFooBar/localized.js"></script>
где localized.js содержит точно такой же код JS, с которого я скопировал https://cdnjs.cloudflare.com/ajax/libs/froala-editor/2.7.0/js/froala_editor.pkgd.min.js, Теперь редактор по-прежнему отображается нормально; Консоль браузера не видит ошибок. Но когда я попытался вставить изображение, что-то пошло не так, и консоль говорит:
GET http://localhost:3333/Content/ForAdminArea/Shared/Froala/blob:http://localhost:3333/a1ba3ec5-f953-4cf5-98b4-2d78ef4f517c 400 (Bad Request)
Примечательно, что вторая половина URL, http://localhost:3333/a1ba3ec5-f953-4cf5-98b4-2d78ef4f517c это именно тот рабочий URL, который требуется для предварительного просмотра.

Итак, вопрос:

что именно случилось? Почему файл локализованной библиотеки генерирует неверный URL, который не сгенерирует его аналог CDN?

0 ответов

Другие вопросы по тегам