Total Pageviews

Sunday, May 18, 2014

នៅពេល Event មួយត្រូវបានបំពេញ នេះជា event completion

Event Completion
សំរាប់ completion events signal នៅចុងបញ្ចប់នៃ interaction។ វាត្រូវបាន dispatched នៅចុងបញ្ចប់នៃ modal interaction ដូចជាការប្រើ camera ឬក៏ throwing up native alert។ សំរាប់ Properties បន្ថែមគឺត្រូវអាស្រ័យលើប្រភេទនៃ interaction ដែលទាក់ទង់។
នេះជា Properties របស់វាះ
event.action
នៅពេលដែល completion event គឺត្រូវ dispatched បន្ទាប់ពីអ្នកប្រើបាន dismissed នៅ alert dialog ដែលនឹងបង្ហាញជាមួយនឹង native.showAlert() សំរាប់ event.action property វាផ្ទុកនៅ ពត័មានអំពី alert ដែលត្រូវ dismissed (cancelled or accepted)។ សូមមើលនៅ native.showAlert() សំរាប់ការប្រើប្រាស់លំអិតក្នុងការ handling នៅ event property នេះ។

event.url
នៅពេលដែល completion event ត្រូវបាន dispatched បន្ទាប់ពីអ្នកប្រើប្រាស់បានជ្រើសរើស ឬចាប់នៅ media.captureVideo() or media.selectVideo() the event.url property ផ្ទុកនៅហ្វាល់ video។ វាអាចប្រើជាមួយ native.newVideo or media.playVideo

event.name វាជា string “completion”

event.target វាជា display image object ដែលនឹងបង្កើតបន្ទាប់ពីអ្នកប្រើ completers a camera session ដែលបានចាប់ផ្តើមជាមួយនឹង media.show()
សូមមើលកូដះ
local onComplete = function(event)
    local photo = event.target
    print( "photo w,h = " .. photo.width .. "," .. photo.height )
end
media.show( media.Camera, onComplete )

event.fileSize
នៅពេលដែល completion event ត្រូវបាន dispatched បន្ទាប់ពីអ្នកប្រើប្រាស់បានជ្រើសរើស ឬចាប់ video ជាមួយនឹង media.captureVideo() or media.selectVideo() the event.fileSize property ផ្ទុកនៅទំហំរបស់ video ជា bytes

event.duration នៅពេលដែល event completion ត្រូវបាន dispatched បន្ទាប់ពីអ្នកប្រើប្រាស់បានជ្រើសរើសឬចាប់ video ជាមួយនឹង​ media.captureVideo() or media.selectVideo() the event.duration property ផ្ទុកនៅប្រវែងនៃ video in seconds


No comments:

Post a Comment