【与安卓交互】我自横刀向天笑,去留肝胆两昆仑。这篇文章主要讲述与安卓交互相关的知识,希望能为你提供帮助。
var browser = {
versions: function () {
var a = navigator.userAgent,
b = navigator.appVersion;
return {
trident: a.indexOf("Trident") >
-1,
presto: a.indexOf("Presto") >
-1,
webKit: a.indexOf("AppleWebKit") >
-1,
gecko: a.indexOf("Gecko") >
-1 &
&
a.indexOf("Khtml") == -1,
mobile: !!a.match(/AppleWebKit.*Mobile.*/),
ios: !!a.match(/(i[^;
]+;
( U;
)? CPU.+Mac OS X/),
android: a.indexOf("Android") >
-1 || a.indexOf("Linux") >
-1,
iPhone: a.indexOf("iPhone") >
-1,
iPad: a.indexOf("iPad") >
-1,
webApp: a.indexOf("Safari") == -1
}
}(),
language: (navigator.browserLanguage || navigator.language).toLowerCase()
};
if (browser.versions.android) {
//Android
window.Android.toTakePhoto();
}
推荐阅读
- ABAP的Package interface, 安卓的manifest.xml和Kubernetes的Capabilities
- ngs中reads mapping-pku的生信课程
- django启动服务时报错(RuntimeError: Model class index.models.User doesn't declare an explicit app_label)
- android -------- ConstraintLayout Group和goneMargin
- mybatis源码-解析配置文件之配置文件Mapper解析
- SQL Server outer apply 和 cross apply
- dapper 最简单操作示例
- 健康养生(flex 兼容写法在打包后丢失安卓4.4显示错误)
- 20180907-Java Applet基础