Можно ли создать один буфборник с обоими типами MIME?Javascript

Форум по Javascript
Ответить
Anonymous
 Можно ли создать один буфборник с обоими типами MIME?

Сообщение Anonymous »

Я пытаюсь скопировать URL -адрес моей страницы и включить его в HTML -текст, который, где бы ни поддерживал этот MIME, показывает текст HTML, и мы можем открыть URL, щелкнув текст (который я уже сделал возможным). < /p>
Проблема заключается в незавершенных полях, например, «Простые редакторы etc». (Текст/Plain) В дополнение к тексту/HTML, поэтому он сохраняет оба типа и встает на HTML-текст всякий раз, когда он поддерживается, и только URL, где он не поддерживается (конечно, это желаемое состояние), но он все еще не работает.window.copyLinkWithText = (url, visibleText) => {
try {
const htmlSnippet = `${visibleText}`;
const plainTextSnippet = url; // Just the URL in plain text

const blobHtml = new Blob([htmlSnippet], {
type: 'text/html'
});
const blobText = new Blob([plainTextSnippet], {
type: 'text/plain'
});

const clipboardItemInput = new ClipboardItem({
'text/html': blobHtml,
'text/plain': blobText
});

navigator.clipboard.write([clipboardItemInput])
.then(() => console.log("Copied both HTML and plain text to clipboard"))
.catch(err => console.error("Error copying to clipboard:", err));
} catch (ex) {
console.error("Exception in copyLinkWithText:", ex);
}
};


Подробнее здесь: https://stackoverflow.com/questions/796 ... mime-types
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»