`
wu.sheng
  • 浏览: 67025 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

org.studio.crusoe.mobile.android alpha 0.2 扩展web js API

阅读更多

标准函数扩展

 alert()

重载js标准的alert函数,系统使用本地的AlertDialog实现alert的提示功能。

 confirm()

重载js标准的confirm函数,系统使用本地的AlertDialog实现confirm的功能。

 

windowDialog对象

openWindow()

API:  windowDialog.openWindow(/*String*/ url)

功能:当前页面跳转到对应url。可以用GET方式将参数附加在URL上提交,主要用于页面跳转而非功能提交。

示例:windowDialog.openWindow("/sm/newPage.jsp");

toastMsg()

API:   windowDialog.toastMsg(/*String*/ msg)

功能:通过Android系统的toast提供方式(即:浮动气泡窗口提示),进行消息提供。区别于alert,此方法在显示一段时间(5s左右)后会自动消息,并且不会进行截断操作。后续js会继续执行。

示例: windowDialog.toastMsg("浮动消息测试");

 

 phone对象

call()

API:   phone.call(/*String*/ telNum)

功能: 主页面切换,跳转到当前系统的拨号页面,准备拨叫号码为telNum。等待确认进行拨出操作。

示例:phone.call("18601251107");

sms()

API  phone.sms(/*String*/ telNum, /*String*/ msg)

功能: 主页面切换,跳转到当前系统的短信发送页面,短信目标号码为telNum,短信内容为msg。等待确认进行发送操作。

示例: phone.sms("18601251107", "测试短信内容");

 

camera对象

take()

API:   camera.take(/*String*/ callBackUrl)

功能: 页面切换到拍照功能组件,选择进行拍照操作,如果拍照并保存成功,浏览器页面会跳转到callBackUrl上。callBackUrl必须存在。照片保存为默认文件名:BV_TMP.jpg

API  camera.take(/*String*/ picName, /*String*/ callBackUrl)

功能:页面切换到拍照功能组件,选择进行拍照操作,如果拍照并保存成功,浏览器页面会跳转到callBackUrl上。callBackUrl必须存在。照片保存文件名为picName

示例: camera.take("test.pic", "sm/testAction.do?method=login");

 view()

API:    camera.view(/*String*/ picName)

功能:  页面切换到拍照功能组件,预览指定名称的图片文件。该图片必须存在。

示例: camera.view("test.pic");

edit()

API   camera.edit(/*String*/ picName, /*String*/ callBackUrl)

功能:  页面切换到拍照功能组件,预览指定名称的图片文件。该图片必须存在。同时允许进行重新拍照。如果拍照并保存成功,浏览器页面会跳转到callBackUrl上。callBackUrl必须存在。照片保存文件名为picName。会覆盖原有的本地文件。

示例: camera.edit("test.pic", "sm/testAction.do?method=login");

 

httpRequest对象

request()

API    httpRequest.request(String url, String jsonObjStr, String sucessCallBack)

功能:  客户端根据url地址请求端,请求方式为post,参数值以jsonObjStr提供,请求参数为简单JSON对象(如:{"username": "Hello, World"; 'pwd': '123456' }),请求发送完成后,会回调当前页面名为sucessCallBackjs方法,参数为服务器返回的html报文体。

示例: httpRequest.request("sm/testAction.do?method=requestMethod", "{'username': 'Hello, World'; 'pwd': '123456'}", "getResponse");

注:alpha 0.2将是最后一个公开的测试版本。此版本将可能作为公司开发此客户端的核心版本进行二次开发,由于涉及知识产权原因,后续不再更新API的文档。大家有什么扩展的应用场景,欢迎留言或者来信交流。

0
1
分享到:
评论

相关推荐

    几款CPU的区别.pdf

    本文主要探讨了几款CPU之间的区别,包括英特尔的Mobile Pentium III和Mobile Celeron,以及美国Transmeta公司的Crusoe处理器。这三款CPU各有特点,适用于不同的需求。 首先,Mobile Pentium III是基于台式机同名CPU...

    Crusoe:装在瓶子里的现代信息

    Crusoe是一个基于位置的消息传递应用程序,用户可以在其中阅读其所在区域的消息并创建可以在世界上犹如大海一样四处徘徊的消息。 #Getting Started要开始使用:分叉,克隆或下载存储库。 然后,在终端中运行Meteor ...

    八年级英语下册unitSectionAReadingacPPT学习教案.pptx

    1. 文本背景与主题:这个文件是一个八年级英语下册的学习教案,主要探讨的是《Robinson Crusoe》(鲁滨逊漂流记)这篇课文的内容。该书是丹尼尔·笛福的一部经典小说,讲述主角鲁滨逊在荒岛上的生存经历。 2. 词汇...

    build-win2k3 2021-10-21.pdf

    2. **WXP源端口**:为`processr.sys`, `amdk6.sys`, `amdk7.sys`, `p3.sys` 和 `crusoe.sys` 提供的源代码。 3. **shell\osshell\accessib\magnify 文件夹**:包含有关放大镜功能的源代码。 4. **base\fs\utils\dfrg...

    Robinson Crusoe

    鲁滨逊漂流记英文原版,可用来测试bloomfilter、KMP/BM、AC自动机、Trie树、Wu-manber算法的匹配效果.

    笔记本电脑配件选择.pdf

    在当前市场中,英特尔(Intel)占据了主导地位,尤其是其专为笔记本设计的Mobile系列,包括Mobile PIII、Mobile P4以及Pentium M(P-M)。P-M处理器以其高效能和低功耗成为主流,特别是与Centrino移动解决方案结合时,...

    crusoe

    Create React App入门 该项目是通过引导的。 可用脚本 在项目目录中,可以运行: yarn start 在开发模式下运行应用程序。打开在浏览器中查看它。 如果您进行编辑,则页面将重新加载。您还将在控制台中看到任何棉绒...

    世界名著及作者英文名表达.doc

    21. 《鲁滨逊漂流记》(ROBINSON CRUSOE):丹尼尔·笛福(Defoe, Daniel)的冒险小说,描绘了鲁滨逊在荒岛上的生存与自我发现。 22. 《徳伯家的苔丝》(TESS OF THE D'URBERVILLES):托马斯·哈代(Thomas Hardy)的悲剧...

    2020八年级英语下册Unit8HaveyoureadTreasureIslandyet词汇运用试题新版人教新目标版

    1. 时态运用:题目中的各小题主要考察了现在完成时态(Have/Has + 动词过去分词),如"Have you read Robinson Crusoe before?" 和 "Has he seen the movie So Young yet?",表示动作在过去某一时间开始并持续到现在...

    带翻译的英文道歉信范本_..doc

    例如,可以写:“Dear Kate: I am sorry for the delay in returning your 'Robinson Crusoe'...”,这样的开场白即表现了对对方的敬意,又体现了对未及时归还书籍的歉意。 接下来,解释原因是非常关键的一个步骤。...

    笔记本内部结构揭秘.doc

    - **定义**:移动CPU(Mobile CPU)专为笔记本电脑设计,旨在提供高性能的同时保持低功耗和低发热。 - **发展背景**:早期的笔记本电脑直接使用台式机CPU,但随着CPU主频的提高,笔记本内部空间的散热问题和电池...

    世界文学名著改编的经典电影100部.doc

    10. **《鲁滨逊漂流记》(The Adventures of Robinson Crusoe)**:丹尼尔·笛福的小说,讲述鲁滨逊在荒岛上的生存冒险,体现了人类的坚韧与智慧。 11. **《卖花女》(Pygmalion)**:乔治·伯纳德·肖的戏剧,后来被...

    春人教八年级下英语PPT教案.pptx

    首先,课程引入了六本经典的英文书籍:《Alice in Wonderland》(爱丽丝梦游仙境)、《Little Women》(小妇人)、《Treasure Island》(金银岛)、《Oliver Twist》(雾都孤儿)、《Robinson Crusoe》(鲁滨逊漂流...

    2015小学英语人教PEP五年级下册新版课文.doc

    - Robin's play部分,Robin扮演Robinson Crusoe,展示了角色扮演在学习中的应用,帮助学生理解故事情节和人物性格。 - Zip和Zoom的故事则强调了日常生活的时间规划,例如:`From Monday to Wednesday, I usually ...

    2014年重庆理工大学《英国文学史及选读》各学院期末考试试卷.pdf

    丹尼尔·笛福(Daniel Defoe)的《鲁滨逊漂流记》(Robinson Crusoe);雪莱(Shelley)的政治抒情诗《西风颂》(Ode to the West Wind);华兹华斯(William Wordsworth)对诗歌的定义;简·奥斯汀(Jane Austen)...

    河南专用2020版中考英语八下第14课时Units7_8课件人教新目标版20200530417

    9. **公共标识语及习惯用语**:提到了一些英文短语和名著,如"the good old days"(过去的美好时光),"Robinson Crusoe"(《鲁滨逊漂流记》)等,这些都是英语文化背景的一部分。 这些知识点对于学生备考和提高英语...

    河南省濮阳市第六中学八年级英语上册 Unit 6 Have you read Treasure Island yet Perio

    2. 阅读59页的3a部分,并回答相关问题,如Robinson Crusoe等待什么,为何他把那人称为Friday等。 3. 完成课本59页3B部分,根据句子含义猜测单词,如火器、海洋交通工具、海中陆地、切割工具和痕迹等。 4. 小组成员...

    2020年八年级英语下册Unit8HaveyoureadTreasureIslandyet单词拼写练习新版人教新目标版20200

    10. **island** - 岛屿,孤独的岛屿指的是Robinson Crusoe中的荒岛生活很艰难。 11. **actually** - 事实上,他实际上整个下午都在玩电脑游戏,而不是做作业。 12. **record** - 记录,他在跳高比赛中再次打破学校...

    jify:JSON索引文件数据库查询库工具

    当对JSON文件建立索引(例如data.json )时,将在同一目录中创建扩展名为.index.json的索引文件(例如data.index.json )。 安装 npm install jify 用法 const { Database , predicate : p } = require ( 'jify' ) ...

    2020版高考英语总复习Module4ASocialSurvey_MyNeighbourhood练习外研版必修1

    4. **现在分词作状语**:第四题中的"surviving by eating small animals and fruits"是现在分词短语作方式状语,表明Robinson Crusoe通过吃小动物和水果来生存。 5. **动词不定式表目的**:第五题中的"bothering me...

Global site tag (gtag.js) - Google Analytics