tinymce 使用自定义 css 上传图片

问题描述 投票:0回答:0

我想为上传的图片添加 max-width:'100%' 样式。我该怎么做?

 file_picker_callback(cb, value, meta) {
                const input = document.createElement('input');
                input.setAttribute('type', 'file');
                input.setAttribute('accept', 'image/*');

                input.onchange = () => {
                    const file = input.files[0];
                    const reader = new FileReader();
                    reader.onload = () => {
                        const id = 'blobid' + new Date().getTime();
                        const blobCache = tinymce.activeEditor.editorUpload.blobCache;
                        const base64 = (<string>reader.result).split(',')[1];
                        const blobInfo = blobCache.create(id, file, base64);
                        blobCache.add(blobInfo);
                        cb(blobInfo.blobUri(), { title: file.name });
                    };
                    reader.readAsDataURL(file);
                };

                input.click();
            },

我使用此代码在 tinyMce.init 上上传图像。

javascript css angular typescript tinymce
© www.soinside.com 2019 - 2024. All rights reserved.