- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我试图从头到尾寻找答案。这看起来很简单,但我缺乏 Javascript 知识(一直用 Java 编码),再加上 Javascript 端的图像流转换,这让这很难。
我创建了一个 REST 请求 url - https://<<host>:port/getPicture
,它会生成一个 image/jpeg
流式响应。
一旦我在 Chrome 浏览器中触发 URL - 图像就会正确呈现。它也呈现在我的 angularJS 应用程序中——通过 ng-src 标签,例如ojit_代码
但是,当我尝试将原始数据设置为 ng-src 标签时,它似乎不起作用。进一步阅读后,我了解到 ng-src 不接受原始图像数据,但需要转换为 base64String 才能用作 DataURI。试图到处查找文章将原始图像数据(JFIF格式)转换为DataURI,但没有成功。
下面显示的是响应原始数据的外观(我在浏览器中打开它,它呈现完美)。
问题 -1、原始数据是什么格式?二进制流还是字节数组?或者它是什么?2. 如何将其转换为 Javascript 中的 DataURI,以便它可以链接到我的 ng-src 标签?
请你帮我解决这个问题。看起来很简单,但现在已经花了我一个星期的时间,快把我逼疯了!!
����JFIF``��C
$.' ",#(7),01444'9=82<.342��C
2!!22222222222222222222222222222222222222222222222222���|"��
���}!1AQa"q2���#B��R��$3br�
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz���������������������������������������������������������������������������
���w!1AQaq"2�B���� #3R�br�
$4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz��������������������������������������������������������������������������?�4���)����4�㊎D,>W�}jLsIބ�Y~{鑻a��6�ҙb�'��I�Fj�+��K�R
�dhr=���4�������+R~S���Zq�>�g �5Vղ_��[�y��(,�����Ґ2�$?Z@(��K��I�|Ro��G#қ��K�Ґ��pM7|7w��I���Q@��)��J��jIeo��?�篵Z�����9��8�a����[W%�r��F2E4Es�e��/������]��i�92�Pf���݃yo��O��n���9f�]�;W�=zRt��綃ނ*}Z{ׂ�P!�̤�YEt�s�!���s���zR�EQdP�]\��b�@̫����Q������d��k��t�&�Nk�L��@f�&�>Ê�u�����������`���-�s�/ ���ʪF�p)�f�c�(aLd?p�I�I��7Rr=h��i����2=�2�4���P��'�3擨*����%ߖ�*]��`Q�ڌ�&G�+��5䈹E��Mu2F����E���jϔp�����_�qp����^�V������^�ː���̬b�'l�E/��'漛��
最佳答案
<img ng-src="data:image/*;base64,{{Raw Binary Data}}"/>
关于javascript - 使用 Javascript 将图像流 (JFIF - JPEG) 格式转换为 DataURI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18416272/
如你所知&stated in w3可以使用 Blob 的 createObjectUrl 在 javascript 中为 Blob 对象创建 url。另一方面,如果我们有一个 Base64 编码字符串
有没有办法强制最新的 FireFox 打开下载对话框以使用正确的文件名保存一些本地镜像数据(dataURI、dataURL)?我想下载图片。 window.open('data:application
我想拍一张本 map 片,调整它的大小并输出dataURI。为什么我的 base64_encode 代码不起作用? '; $new_image = imagecreatetruecolor($
我允许用户根据这篇文章从文件系统加载自己的图像文件(最后一部分 - 来自本地文件系统的图像) https://stackoverflow.com/a/20285053 我的代码 handleFiles
Sass 一直给我未闭合的引号错误: ExecJS::ProgramError - /application.css.scss:10760:41102: Unclosed quote 11:47:13
我想生成由标签和图标组成的图像。标签部分会有很大差异(50-100),而图标大约有 10 个。我想通过将最终图像分成两部分(标签图像和图标图像)以模块化方式制作最终图像。我将构建一个返回标签 data
我正在使用基本的 telerik 导出文档到 pdf 功能。这非常适合将页面直接导出给用户。然后我通过 datauri 将其作为字符串传递给 Controller 。 如何将其转换回文件以便我可以
我正在编写一个 javascript 应用程序,它从基于 PHP 的 API 中获取数据作为 JSON。当前图像 URL 是从 API 接收的,然后用于使用 显示它们。标签。 使用 dataURI
我需要在 OffscreenCanvas 上进行一些绘图,然后将其显示为 div 元素的背景图像。 最简单的方法是什么? 最佳答案 对您来说最简单的方法是使用OffscreenCanvas.conve
是否可以在 XmlHttpRequest (AJAX) 调用中使用 DataURI 而不是 URL,这样它就不会真正通过网络传输,而是使用客户端中已有的数据?我打算尝试一下,但我想看看是否有人做过类似
我从 DOM 中获取一些 SVG,将其转换为 dataURI,将其作为图像绘制到 Canvas 元素,然后读取图像数据的像素。这在 chrome 和 FF 中运行良好,但 IE 10 给我一个安全错误
我遇到了一个奇怪的问题。我在页面上有一些从数据 URI 呈现的图像,我想让我的用户能够将它们复制到剪贴板。 但是,出于某种原因,Firefox 和 Chrome 似乎都不允许我这样做。 以这个页面为例
很多时候图像会内联在网站上,要么是img标签的src属性有数据url字符串而不是链接,要么css背景属性值是url(..),其中包含数据url而不是url。 如何下载该图片,尤其是背景图片。 现在
我正在通过 React webapp 将文件发送到 api 端点,目前作为模型一直在使用文件上传。此后我添加了相机功能,因为我计划让用户能够拍照并上传该照片。我正在使用 react-html5-cam
当 src 时,我无法触发 onLoad 处理程序 的属性加载了 dataURI。 Here is the jsFiddle . 这似乎是浏览器兼容性问题。 处理程序在 Firefox 中按预期触发。
好吧,我已经阅读了至少一百篇关于此的文章,但我找不到明确的例子来准确地做我想做的事情。我正在使用 RecordRTC 来获取我的视频。我可以以 blob:http://www.example.com/
我在 Raspberry Pi 上运行了 fswebcam。使用命令行,这将保存 JPG 图像。 我现在想在 Node.js 应用程序中接收这些图像,并通过 dataURI 将它们发送到浏览器中使用。
问题很简单(问) 有什么方法可以将脚本注入(inject)仅包含图像的选项卡 并具有以下形式的 URL: data:image/png;base64,iVBORw0K.... 控制台给我错误: 无法访
我在 JavaScript 中创建了一个函数,将用户选择的“图像”文件转换为 dataURI。然后我通过 POST 方法将其传递给 php 脚本。问题是当我尝试将这些信息保存到 MySQL 中时,如下
我基本上创建了一个FIDDLE并制作了一个示例图表。 这是图表的代码 var chart = c3.generate({ data: { json: [{
我是一名优秀的程序员,十分优秀!