找到解决办法了,把input改成textarea:
const table = base.getActiveTable();
const column = base.getColumnByName(table, '主要内容');
const rows = base.getRows(table, '调整视图');
const index = rows.length;
const value = rows[index - 1][column.name];
output.text(value)
const customCopy = (value) => {
const id = 'custom-input'
const dom = document.querySelector('#' + id);
if (dom) dom.parentNode.removeChild(dom)
const textarea = document.createElement('textarea')
document.body.appendChild(textarea)
textarea.setAttribute('id', id);
textarea.setAttribute('readonly', 'readonly')
textarea.innerHTML = value
textarea.select()
document.execCommand('copy')
}
customCopy(value)