Firefox os activity简析
首先和android一样需要在manifest中对activity做声明,android的是manifest.xml而firefox os 则是mabifest.webapp { // Other App Manifest related stuff // Activity registration "activities": { // The name of the activity to handle (here "pick") "pick": { "href": "./pick.html", "disposition": "inline", "filters": { "type": ["image/*","image/jpeg","image/png"] }, "returnValue": true } } } 其次是启动要跳转到的activity 即 Starting an activityvar activity = new MozActivity({ // Ask for the "pick" activity name: "pick", // Provide de data required by the filters of the activity data: { type: "image/jpeg" } }); activity.onsuccess = function() { var picture = this.result; console.log("A picture has been retrieve"); }; activity.onerror = function() { console.log(this.error); }; 最后是你所启动的activity要执行什么样的操作 navigator.mozSetMessageHandler('activity', function(activityRequest) { var option = activityRequest.source; if (option.name === "pick") { // Do something to handle the activity ... // Send back the result if (picture) { activityRequest.postResult(picture); } else { activityRequest.postError("Unable to provide a picture"); } } });
发布日期:2021-09-25 17:30:20
浏览次数:2
分类:技术文章
本文共 1322 字,大约阅读时间需要 4 分钟。
从android中我们可以看到activity 是android 中展示在用户面前的操作载体,firefox也一样拥有相同类似的功能,接下来让我们看看activity在firefox的意义及用法,在firefox os 手机应用开发时我们需要不同的界面跳转时也一样需要activity进行相互交互,不像那样用java编写activity,firefox os 主要用html做指引javascript做控制,额,扯到一边去了,还是看怎么用吧。
转载地址:https://blog.csdn.net/cui_shuang_xi/article/details/24690993 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
很好
[***.229.124.182]2024年04月11日 03时02分57秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
OpenCV图像处理技术(Python)——几何变换
2021-06-29
OpenCV图像处理技术(Python)——凸包
2021-06-29
Android Activity各种情况下的生命周期分析总结
2021-06-29
通过Android Studio3.5.3编译安装App失败,提示安装包异常解决方法
2021-06-29
Viewpage+TabLayout+Fragment 刷新问题详解
2021-06-29
一个原生Android的日期选择器,多种样式可供选择器
2021-06-29
多条信息垂直滚动,垂直走马灯
2021-06-29
总结输入法挡住输入框方案
2021-06-29
点击其他界面隐藏输入法
2021-06-29
Object.defineProperty()
2021-06-29
js对象原型与in操作符
2021-06-29
NodeJS、NPM安装配置步骤(windows版本)
2021-06-29
select框既可以手输入也可以选择
2021-06-29
JDK安装及环境变量的配置
2021-06-29
js的键盘事件
2021-06-29
js控制复选框选中
2021-06-29
下载淘宝镜像命令
2021-06-29
nodejs代办事项程序
2021-06-29
js判断对象不为空对象
2021-06-29
codeblocks中文编码问题
2021-06-29