У меня есть бинарный файл (тип не имеет значения), который я открыл в PHP. Я хочу иметь возможность выводить данные из PHP в переменную Javascript, то есть в двоичную строку. Для сравнения и доказательства возможности, если вы установите тип mime для переопределения XmlHttpRequest на text / plain и кодировку, определяемую пользователем, вы можете принудительно загрузить весь двоичный файл в виде двоичной строки и затем получить доступ к нему в мире JavaScript.
Я не могу использовать ajax и, следовательно, должен иметь возможность выводить эти же данные напрямую из сценария PHP. После правильного экранирования всех данных, связанных с javascript, таких как кавычки, обратная косая черта и переводы строк, а также выравнивание их по UTF-16, браузер при синтаксическом анализе будет жаловаться на недопустимый символ в строке. Поэтому я пропустил персонажа, от которого мне нужно сбежать (наверное). Кто-нибудь знает, что это такое?