sencha-touch下借助phoneGap实现拍照,二维码的功能
来源:互联网 发布:mysql密码重置 编辑:程序博客网 时间:2024/05/17 06:40
sencha-touch下借助phoneGap实现拍照,二维码的功能
1.配置
在android项目中拷入相应的文件,layout+raw+values+xml
AndroidMainfest.xml中注册
<activity android:name="com.Plugin.scan.CaptureActivity" android:configChanges="orientation|keyboardHidden|screenSize" android:screenOrientation="landscape" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:windowSoftInputMode="stateAlwaysHidden"></activity>
native文件夹下src下的com中拷入Plugin文件夹,相应的error的地方,改成import自己的项目即ok
core.jar文件拷到libs下,并add 到buildPath里
拍照:
navigator.camera.getPicture(Success, Fail, {
quality : 50,
sourceType : Camera.PictureSourceType.CAMERA,
destinationType : Camera.DestinationType.FILE_URI
});
function Success(imageURI) {
onSuccess(imageURI);
}
function Fail(message) {
onFail(message);
}
二维码:
var me = this;
var nativePage = me._getScanNativePage();
WL.NativePage.show(nativePage, function(data) {
if (null == data.str || data.str == "") {
onFail("no_message");
} else {
console.log("data == " + data.str);
onSuccess(data.str);
}
}, null);
_getScanNativePage : function() {
console.log("_getScanNativePage");
var enviroment = WL.Client.getEnvironment();
console.log("getEnvironment");
var me = this;
if (enviroment == WL.Environment.ANDROID) {
nativePage = me.SCAN_ACTIVITY;
console.log("this is android");
} else if (enviroment == WL.Environment.IPHONE
|| enviroment == WL.Environment.IPAD) {
// set the iPhone native page path here.
nativePage = me.SCAN_VIEWCONTROLLER;
}
return nativePage;
},
- sencha-touch下借助phoneGap实现拍照,二维码的功能
- sencha-touch下借助phoneGap实现拍照,二维码的功能
- sencha touch结合phonegap开发android下的文件浏览器
- sencha touch 搜索功能search的实现
- [Phonegap+Sencha Touch] 移动开发61 使用 URL Schemes实现一个App启动另一个App的功能
- phonegap的二维码扫描功能的实现
- phonegap的二维码扫描功能的实现
- PhoneGap,sencha touch
- [Phonegap+Sencha Touch] 移动开发40 解决iOS+Phonegap+Sencha touch Cupertino主题下,只读(disabeld)输入框文字看不见的问题
- [Phonegap+Sencha Touch] 移动开发49 js跨域请求的实现方法
- xcode4.3.1 phonegap环境下开发sencha touch 2.0
- phoneGap+sencha touch开发工程
- [Phonegap+Sencha Touch] 移动开发26 Android下的sencha touch程序,转屏时,Ext.Viewport不能触发orientationchange事件的解决办法
- [Phonegap+Sencha Touch] 移动开发26 Android下的sencha touch程序,转屏时,Ext.Viewport不能触发orientationchange事件的解决办法
- [Phonegap+Sencha Touch] 移动开发66 sencha touch可编辑的div(ContentEditable=true)下,长按不弹出“复制粘贴”菜单的解决办法
- [Phonegap+Sencha Touch] 移动开发7、Sencha Touch图标的使用与自定义
- [Phonegap+Sencha Touch] 移动开发12 Sencha Touch打包发布网站的离线缓存版本
- [Phonegap+Sencha Touch] 移动开发21 Sencha touch tapHold事件 触发时间太长的解决办法
- Android 关机充电下,怎样show高温警告图片
- android Timer 定时器 更新UI
- 未能正确加载vsts for database
- android死机问题
- 最新的市场调查公司排名
- sencha-touch下借助phoneGap实现拍照,二维码的功能
- Android Q1. [机卡兼容]测试卡有时候会显示“可打紧急呼叫”
- 使用Jacob基于Office2007的Office文档转换成PDF格式文档
- DWZ中刷新dialog的方案解决
- iOS lable自定义 自行适配大小
- 聊聊怎么在32位系统上装64位系统,解决32位安装64位系统不兼容问题
- 写给新手程序员的一封信
- 2013年度总结
- Sql Server 中的Login,Schema,User,Role之间的关系