出于测试目的,我复制了在phonegap相机API上找到的完整示例,并在onPhotoDataSuccess触发该功能时发出警报以进行测试.在拍摄的第一张照片上,警报将不会显示.但是,在第一次尝试后,警报将在照片保存后显示.
有什么建议?如果事情不清楚,我会很高兴更具体.
我在Android Galaxy S3上测试了下面的代码
<!DOCTYPE html>
<html>
<head>
<title>Capture Photo</title>
<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
<script type="text/javascript" charset="utf-8">
var pictureSource; // picture source
var destinationType; // sets the format of returned value
// Wait for device API libraries to load
//
document.addEventListener("deviceready",onDeviceReady,false);
// device APIs are available
//
function onDeviceReady() {
pictureSource=navigator.camera.PictureSourceType;
destinationType=navigator.camera.DestinationType;
}
// Called when a photo is successfully retrieved
//
function onPhotoDataSuccess(imageData) {
// Uncomment to view the base64-encoded image data
// console.log(imageData); …Run Code Online (Sandbox Code Playgroud) 我尝试使用 pacman 在 Arch(4.7.0-1) 上安装 Virtualbox,一切似乎都很顺利,直到我尝试运行它。我收到以下消息
警告:未加载 vboxdrv 内核模块。当前内核 (4.7.0-1-ARCH) 没有可用的模块,或者加载失败。请重新编译内核模块并安装它
sudo /sbin/vboxconfig
You will not be able to start VMs until this problem is fixed.
Run Code Online (Sandbox Code Playgroud)
VirtualBox:supR3HardenedMainGetTrustedMain:dlopen(“/usr/lib/virtualbox/VirtualBox.so”,)失败:/usr/lib/libQt5Core.so.5:文件太短
关于我应该从哪里开始调试这个有什么想法吗?