Copy link to clipboard
Copied
The difference between the two is between cep 10 and cep 11, but I wonder if cep11 does not support the event.
It seems CEP11 does not support the event.
Copy link to clipboard
Copied
Test Code
<input type="text" id="inputField" placeholder="input text">
<input type="text" id="outputField" readonly>
<script>
const inputField = document.getElementById('inputField');
const outputField = document.getElementById('outputField');
let compositionData = '';
inputField.addEventListener('compositionstart' , (e) => {
console.log('compositionstart');
compositionData = e.data;
});
inputField.addEventListener('input', (e) => {
console.error('input');
});
inputField.addEventListener('keydown', (e) => {
console.warn('keydown');
});
inputField.addEventListener('compositionupdate' , (e) => {
console.log('compositionupdate');
compositionData = e.data;
outputField.value = `compositionupdate: ${compositionData}`;
});
inputField.addEventListener('compositionend', (e) => {
console.log('compositionend');
compositionData = e.data;
outputField.value = `compositionend: ${compositionData}`;
});
</script>
Copy link to clipboard
Copied
It seems CEP11 does not support the event.
Copy link to clipboard
Copied
Thank you for answer.
I would like to know when it will be updated to cep12 and whether the event-related issue will be resolved in the next version