Chuyển tới nội dung chính

openDocument

import { openDocument } from "zmp-sdk";

API cho phép ứng dụng xem trực tiếp tài liệu (PDF) từ URL hoặc local file LFS.

Ví dụ

Mở tài liệu PDF từ URL:

openDocument({
url: "https://pdfobject.com/pdf/sample.pdf"
});

Mở tài liệu PDF từ URL với tiêu đề tùy chỉnh:

openDocument({
url: "https://pdfobject.com/pdf/sample.pdf",
title: "Tài liệu mẫu"
});

Mở tài liệu PDF từ URL với tiêu đề tùy chỉnh và mở tính năng tải xuống:

openDocument({
url: "https://pdfobject.com/pdf/sample.pdf",
title: "Tài liệu mẫu",
download: true
});

Mở tài liệu PDF từ URL với tiêu đề tùy chỉnh và mở tính năng chỉnh sửa (chỉ hỗ trợ trên ios):

openDocument({
url: "https://pdfobject.com/pdf/sample.pdf",
title: "Tài liệu mẫu",
edit: true
});

Xem hướng dẫn xử lý lỗi và bảng mô tả chi tiết mã lỗi tại đây.

Tham số

Truyền tham số vào API dưới dạng object chứa các thuộc tính:

PropertyTypeRequiredDescription
urlstringYesURL của tài liệu cần mở. Hiện chỉ hỗ trợ định dạng tài liệu PDF.
titlestringNoTiêu đề của tài liệu trên header bar. Mặc định lấy tên từ URL.
sharebooleanNoYêu cầu bật tính năng chia sẻ tài liệu. SDK chỉ chuyển tiếp giá trị này trên Android khi điều kiện hỗ trợ được đáp ứng. (default: false)
downloadbooleanNoBật tính năng tải tài liệu. Mặc định là false. (default: false)
editbooleanNoBật tính năng chỉnh sửa tài liệu (chỉ hỗ trợ trên ios). Mặc định là false. (default: false)