Friday, May 15, 2015

បង្កើត​ MP3 Player ជាមួយ HTML5 – [basic]

ជាមួយ​នឹង​ HTML5 លោកអ្នក​អាច​បញ្ចូល Music Player ទៅ​ក្នុង គេហទំព័ររបស់​លោកអ្នក​បាន​ដោយ​មិន​ចាំ​បាច់​ប្រើប្រាស់ Third-Party Plug-in ឬ​ក៏ Add-on ដូចជា Flash Player ឬក៏ QuickTime នោះទេ ។ ចំពោះកូដ ដែល​នឹង​ត្រូវ​សរសេរ គឺ​មាន​ភាព​ងាយស្រួល សម្រាប់ player ដែល​មាន​ស្រាប់ (Default) ប៉ុន្តែ​មាន​លក្ខណៈ​ស្មុគ​ស្មាញ​បន្តិច សម្រាប់​លោកអ្នក​ដែល​ចង់​ធ្វើ​ការ customize ដោយ​ខ្លួនឯង ព្រោះ​ថា​លោកអ្នក​នឹង​ត្រូវការ JavaScript ដើម្បី​បង្កើតប៊ូតុង​បញ្ជា​ទាំង​នោះ ។
HTML5-Audio-Player

ការ​ប្រើប្រាស់ Audio Tag

លោកអ្នក​អាច​ប្រើប្រាស់ Audio Tag ដើម្បី​ធ្វើ​ការ​លេង​ចម្រៀង របស់​លោកអ្នក​ដែល​មាន control មក​ជាមួយ​ស្រាប់​ ។
audio tag
លោកអ្នក​នឹង​ទទួល​បាន លទ្ធផល​ដូច​ខាងក្រោម ។
result audio tag

បង្កើត​ប៊ូតុង​បញ្ជា ជាមួយ​ JavaScript

ជា​ដំបូង​ សូម​សរសេរ​កូដ Script ខាង​ក្រោម នៅ​ក្នុង​ចន្លោះ Head Tag ដោយ​ប្រើប្រាស់ script tag មួយ
         var player;     
      //Initial code
 window.onload = function()
 {
  document.getElementById('btnPlay').addEventListener('click', playMusic, false);
  document.getElementById('btnPause').addEventListener('click', pauseMusic, false);
  document.getElementById('btnStop').addEventListener('click', stopMusic, false);
  document.getElementById('btnVolUp').addEventListener('click', volUp, false);
  document.getElementById('btnVolDown').addEventListener('click', volDown, false);
  player = document.getElementById('player');
 }
      //controls ដើម្បី​ឲ្យ​ពេល​ដែល​ប៊ូតុង​ទាំង​នោះ​ដំណើរការ។
 function playMusic()
 {
  player.play(); 
 }
 function pauseMusic()
 {
  player.pause();
 }
 function stopMusic()
 {
​​​​​​​​​​​​​​​​​​​​​                //មិន​មែន​ method STOP ទេ
  player.pause(); ​​​​​​​​​​​​                
  player.currentTime = 0;
 }
 function volUp()
 {
                //កម្រិត​សំឡេង​គឺ 0.0 = silent និង 1.0 = full volume
  if(player.volume < 1) 
                { 
                    player.volume += 0.1; } 
  else { 
                    player.volume = 1;  
                } 
         }
         function volDown() { 
                if(player.volume > 0) {
       player.volume -= 0.1;
                }
                else {
       player.volume = 0;
  }
 }
 
  

1
រូប​ឧទាហរណ៍
សូម​ពិនិត្យ​មើល​រូប​ខាង​ក្រោម
បន្ទាប់​​មក សូម​បង្កើត​ប៊ូតុង​បញ្ជា ដោយ​សរសេរ​កូដ​ខាង​ក្រោម​នៅ​ក្នុងចន្លោះ Body Tag
3button code

លទ្ធផល​ទទួល​បាន

5 result
ប្រសិន​បើ​មាន​បញ្ហា សូម​ដាក់​មតិ​នៅ​ក្នុង​ប្រអប់​ខាង​ក្រោម
From:Sombokit😉

No comments:

Post a Comment

Sabay For The day

Showing posts with label Technology. Show all posts
Showing posts with label Technology. Show all posts

30 May 2015

អាមេរិក​ប្រើ​កូន​យន្តហោះ Drone ​ទំហំ​ប៉ុន​មេដៃ ដើម្បី​ឈ្លប​យក​ការណ៍​

ដើម្បី​អាច​ឈ្លប​ការណ៍​ទីតាំង​របស់​សត្រូវ​បាន អាមេរិក​បាន​បាន​ប្រើ​ប្រាស់​​កូន​យន្តហោះ Drone ដ៏​តូច​មួយ​ឈ្មោះ Black Hornet Nano ​ដែល​មាន​ទំហំ​​ធំ​ជាង​មេ​ដៃ​បន្តិច ដោយ​​​បំពាក់​កាមេរ៉ា​ដើម្បី​​អាច​ថត​យក​ការណ៍​បាន​រហ័ស។ ...

24 May 2015

បច្ចេកវិទ្យាទំនើប​​ World Cup ប្រើ ​​កុំ​ឱ្យ​ឈ្លោះ​គ្នា​រឿង​​បាល់​ចូល​ទី​ឬ​អត់

បច្ចេកវិទ្យា Goalline ត្រូវ​បាន​ប្រើ​ប្រាស់​ដំបូង​ក្នុង​​រដូវ​កាល​បាល់​ទាត់​ពិភព​លោក FIFA World Cup នៅ​ប្រទេស​ប្រេស៊ីល ​ឆ្នាំ​២០១៤ ដើម្បី​ជួយ​កាត់​សេចក្ដី​ថា​តើ​បាល់​ចូល​ទី​ឬ​អត់ នៅ​ពេល​បាល់​ធ្លាក់​កៀក​នឹង​ខ្សែ​​ត្រង់​កន្លែង​ចាំ​ទី​ ហើយ​ខ្ទាត​ចេញ​មក​ក្រៅ​ទី​វិញ។ ជាក់ស្ដែង​ ការ​ប្រកួត​រវាង​ក្រុម​ជម្រើស​ជាតិ​បារាំង​ និង​ហុងឌុយ​រ៉ាស់​នៅ World Cup ប្រទេស​​ប្រេស៊ីល​កាល​ពី​ឆ្នាំ​២០១៤ ក៏​បាន​កាត់​សេចក្ដី​ដោយ​បច្ចេកវិទ្យា Goalline ថា​គ្រាប់​បាល់​ដែល​អ្នក​ចាំ​ទី...

07 May 2015

ផលប៉ះពាល់​​សម្រាប់ Android ដែលដំឡើងកម្មវិធីតាម APK

ទូរស័ព្ទដែល​ដំណើរ​លើ​ប្រព័ន្ធ​ប្រតិបត្តិការ Android អាចនឹងប្រឈមមុខយ៉ាង​ខ្លាំង​ជាមួយ Malware ដែលជាកម្មវិធីមេរោគរំខានមួយបែប ដែលចូលទៅប្រមូលទិន្នន័យ ឬបង្អាកដំណើរការនានា ប្រសិនបើ​លោកអ្នកដំឡើង​កម្មវិធី​ក្រៅពី Google Play ។ ការទាញយក​កម្មវិធី Crack ឬហ្គេមហ្វ្រីៗ ជាប្រភេទ File .APK ពីគេហទំព័រ​ដទៃ ដែល​មិនមាន​ប្រភពច្បាស់លាស់ នឹងធ្វើឲ្យទូរស័ព្ទ ឬ Table លោកអ្នក​កាន់តែងាយ​ប៉ះពាល់ដល់​បញ្ហា​សុវត្ថិភាព ។ Android ផ្តល់សិទ្ធិ​ឲ្យលោកអ្នក ក្នុងការដំឡើង​កម្មវិធីនានាក្រៅពី...

26 April 2015

Facebook ចេញ​ Tool ថ្មី​​​រួម​ចំណែក​ជួយ​អ្នក​​​គ្រោះ​ថ្នាក់​រញ្ជួយ​ដី​នៅ​នេប៉ាល់

ព័ត៌មានពី Facebook Facebook ​បាន​ចេញ​មុខ​ងារ​​ប្រកាស​សុវត្ថិភាព​ថ្មី​មួយ​ ដើម្បី​ឲ្យ​មនុស្ស​ដែល​កំពុង​តែ​ប៉ះ​ពាល់​ក្នុង​គ្រោះ​ធម្មជាតិ​​រញ្ជួយ​ដី​ នៅ​នេប៉ាល់ អាច​ផ្ដល់​ដំណឹង​ដល់​​មនុស្ស​ជា​ទី​ស្រលាញ់​របស់​ខ្លួន​ ឬ​មិត្តភ័ក្ដិ​របស់​ពួក​គេ​ឲ្យ​បាន​ដឹង តាម​រយៈ​ “Safe Status...