FE 142

[ IONIC ] Android backButton control

private appExitConfig() { this.platform.backButton.subscribe(async () => { if (this.backButtonClickCount === 0) { this.navController.back(); this.backButtonClickCount++; const toast = await this.toastCtrl.create({ message: '뒤로가기 버튼을 한번 더 누르시면 앱이 종료됩니다.', duration: 1000 }); toast.present(); setTimeout(() => { this.backButtonClickCount = 0; }, 1000); } else { navigator['app'].exitApp(); } }); }

FE/IONIC HEON.D 2021.04.05

[ CSS ] 말줄임

웹킷엔진을 사용하는 브라우저에서 두줄이상 여러줄 말줄임 처리가 가능한 프로퍼티가 생겼다. 이름은 -webkit-line-clamp 언제 생겼는지 참 유용하다! .ellipsis{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; /* 라인수 */ -webkit-box-orient: vertical; word-wrap:break-word; } 참 편리하지만 웹킷엔진을 사용하지 않는 브라우저에서 문제가 생기기 때문에, height 를 정해줘야 하는데 이때 line-height 와 자르려고 하는 라인수를 계산해서 넣어줘야 한다. .ellipsis{ overflow: hidden; text-overflow..

FE/CSS HEON.D 2021.04.04

[ HTML ] Audio Immediate play

stackoverflow.com/questions/12953928/immediate-play-sound-on-button-click-in-html-page Immediate play sound on button click in HTML page In my HTML page I have 9 images for dialing numbers and one text box that shows the pressed numbers. I want each of those images to immediately play beep sound when users click on them. I tried to ... stackoverflow.com 즉시 재생을 위해서 멈춤 재생을 수행하지 말고 재생시간 0 -> 재생의 방식..

FE/HTML HEON.D 2021.03.30