Site icon Nhạc lý căn bản – nhacly.com

Blob là gì – Làm cha cần cả đôi tay

Tôi đã tìm kiếm srcmột thẻ video trên YouTube và tôi thấy rằng video srcđó giống như : src = ” https://vaytot.net/blob:https://crap.crap”Tôi đã mở URL blob trong srcvideo mà nó báo lỗi. Tôi không hề mở link, nhưng nó đã hoạt động giải trí vui chơi với srcthẻ. Sao trọn vẹn hoàn toàn có thể như vậy được ? Yêu cầu :URL blob là gì ? Tại sao nó được sử dụng ? Tôi hoàn toàn có thể tạo URL blob của riêng mình trên sever không ? Nếu bạn có bất kể chi tiết cụ thể bổ trợ
Bạn đang đọc :

URL Blob ( ref W3C, tên chính thức ) hoặc URL đối tượng người tiêu dùng ( ref. MDN và tên phương pháp ) được sử dụng với đối tượng người tiêu dùng Blob hoặc File .Bạn đang xem : Blob là gìsrc = “ blob : https : / / crap.crap ” Tôi đã mở url blob trong src của video, nó bị lỗi và tôi không hề mở nhưng thao tác với thẻ src thì sao ?URL Blob chỉ hoàn toàn có thể được tạo bởi nội bộ trình duyệt. URL.createObjectURL ( ) sẽ tạo một tham chiếu đặc biệt quan trọng đến đối tượng người dùng Blob hoặc File mà sau này hoàn toàn có thể được phát hành bằng cách sử dụng URL.revokeObjectURL ( ). Các URL này chỉ hoàn toàn có thể được sử dụng cục bộ trong một phiên bản duy nhất của trình duyệt và trong cùng một phiên ( tức là tuổi thọ của trang / tài liệu ) .Url blob là gì ? Tại sao nó được sử dụng ?URL / URL đối tượng người dùng Blob là một giao thức giả để cho phép những đối tượng người dùng Blob và File được sử dụng làm nguồn URL cho những thứ như hình ảnh, link tải xuống cho tài liệu nhị phân, v.v.

Xem thêm : Msc Là Gì – Phd, Md, Ma, Msc, Ba, Bsc Có Nghĩa Là Gì

Xem thêm:

Ví dụ, bạn không hề xử lý và xử lý tài liệu byte thô của đối tượng người dùng người tiêu dùng hình ảnh vì nó sẽ không biết phải làm gì với nó. Nó yên cầu hình ảnh ví dụ ( là tài liệu nhị phân ) phải được tải qua URL. Điều này vận dụng cho bất kể điều gì nhu yếu URL là nguồn. Thay vì tải lên tài liệu nhị phân, sau đó phân phát lại trải qua URL, tốt hơn là sử dụng một bước cục bộ hỗ trợ để trọn vẹn hoàn toàn có thể truy vấn tài liệu trực tiếp mà không cần trải qua sever. Nó cũng là một thay thế sửa chữa thay thế sửa chữa tốt hơn cho Data-URI, những chuỗi được mã hóa thành Base-64. Vấn đề với Data-URI là mỗi char lấy hai byte trong JavaScript. Trên hết, 33 % được thêm vào do mã hóa Base-64. Blobs là những mảng byte nhị phân thuần túy, không có bất kể ngân sách đáng kể nào như Data-URI, điều này làm cho chúng nhanh hơn và nhỏ hơn để xử lý và giải quyết và xử lý. Xem thêm : 033 Là Mạng Gì – đầu Số 033 Là Của Nhà Mạng NàoTôi trọn vẹn hoàn toàn có thể tạo url blob của riêng mình trên sever không ? Không, URL Blob / URL đối tượng người dùng người tiêu dùng chỉ trọn vẹn hoàn toàn có thể được tạo nội bộ trong trình duyệt. Bạn trọn vẹn hoàn toàn có thể tạo Blobs và nhận đối tượng người dùng người dùng Tệp trải qua API Trình đọc tệp, mặc dầu BLOB chỉ có nghĩa là Đối tượng lớn nhị phân và được tàng trữ dưới dạng mảng byte. Một người mua trọn vẹn hoàn toàn có thể nhu yếu tài liệu được gửi dưới dạng ArrayBuffer hoặc Blob. Máy chủ sẽ gửi tài liệu dưới dạng tài liệu nhị phân thuần túy. Cơ sở tài liệu thường sử dụng Blob để miêu tả những đối tượng người dùng người tiêu dùng nhị phân, và về thực ra tổng thể tất cả chúng ta đang nói về cơ bản những mảng byte .

nếu bạn có thì chi tiết bổ sung

Xem thêm :
Bạn cần đóng gói tài liệu nhị phân dưới dạng đối tượng người dùng người tiêu dùng BLOB, sau đó sử dụng URL.createObjectURL ( ) để tạo URL cục bộ cho nó : var blob = new Blob (, { type : “ image / png ” } ), url = URL.createObjectURL ( blob ), img = new Image ( ) ; img.onload = function ( ) { URL.revokeObjectURL ( this.src ) ; / / clean-up memory document.body. appendChild ( this ) ; / / add image to DOM } img.src = url ; / / can now “ stream ” the bytesLưu ý rằng URLcó thể có tiền tố trong trình duyệt webkit, cho nên vì thế hãy sử dụng : Chuyên mục : Hỏi Đáp

Exit mobile version