jQuery是一種jQuery庫,它具有許多有用的功能。其中之一就是能夠輕松地調(diào)用手機(jī)相機(jī)。通過一些簡單的代碼,您就可以使用jQuery調(diào)用相機(jī)。
if (navigator.camera != undefined){ navigator.camera.getPicture(onSuccess, onFail, { quality: 50, destinationType: Camera.DestinationType.DATA_URL }); } function onSuccess(imageData) { var image = document.getElementById("myImage"); image.src = "data:image/jpeg;base64," + imageData; } function onFail(message) { alert('Failed because: ' + message); }
上面的代碼首先檢查是否定義了相機(jī)對象。如果是,它將使用相機(jī)對象獲取照片。在成功后,它將使用base64編碼將圖像數(shù)據(jù)設(shè)置為圖像元素的src屬性。如果失敗,它會在警告框中顯示一條消息。
這是一個(gè)簡單的示例,您可以根據(jù)需要進(jìn)行修改和擴(kuò)展?,F(xiàn)在,您應(yīng)該能夠使用jQuery調(diào)用手機(jī)相機(jī)并顯示所拍攝的照片。