在App的开发过程中,有一种常见场景,就是拉起第三方app,那么使用YonBuilder移动开发做app的时候,是怎么拉起第三方App的呢,下边我们讲一下步骤。

我们以安卓应用打开支付宝为例进行说明:

首先我们在YonBuilder移动开发中,找到端设置界面;点击编辑可以添加支付宝,包名也是默认添加上的;编辑完成之后保存,修改通用配置后需要重新编译一下;通用配置里边包含了常见应用,如果里边没有需要自己查找应用的包名进行配置;

然后,我们就可以在代码中调用打开第三方应用的方法了,

方法具体可参考YonBuilder移动开发平台开发者文档:

https://developer.yonyou.com/docs/Client-API/API#25

示例代码如下:

api.openApp({

androidPkg: 'android.intent.action.VIEW',

mimeType: 'text/html',

uri: 'http://www.baidu.com'

}, function(ret, err) {

if (ret) {

api.alert({

msg:JSON.stringify(ret)

});

} else {

api.alert({

msg:JSON.stringify(err)

});

}

});

这样我们就可以通过调用api.openApp打开第三方应用了,打开支付宝首页的示例代码

api.openApp({

androidPkg: 'com.eg.android.AlipayGphone',

uri: 'alipay://'

}, function (ret, err) {

});

效果图如下:

点击按钮后调用api.openApp方法可以跳转到支付宝:

打开第三方应用的时候也支持传参数,具体可以看开发者文档的appParam参数介绍,根据自己的需求灵活应用;

最新文章

  1. JBoss AS
  2. php中return的用法实例分析
  3. break,continue的使用
  4. Javascript高级程序设计——基本包装类型
  5. C#项目实例中读取并修改App.config文件
  6. [ActionScript 3.0] 安全沙箱的类型sandboxType,判断当前程序是AIR还是web程序
  7. 【二】php常用方法
  8. 【转】怎样创建一个Xcode插件(Part 2)
  9. bzoj 2819 Nim(BIT,dfs序,LCA)
  10. C# 字符串常用操作 分类: C# 2014-08-22 15:07 238人阅读 评论(0) 收藏
  11. Maven常用插件--转
  12. Web Server PROPFIND Method internal IP Discosure
  13. window.location.href("url") 无法在chrome和Firefoxz中使用
  14. Asp.Net MVC5入门学习系列⑦
  15. slf4j 之logback日志之sl4j架构【二】
  16. Linux学习---指针运算、修饰符(const、volatile、typedef)及、运算符(++、--、+、-)
  17. CCF WC2017 & THU WC2017 旅游记
  18. Hadoop2之NameNode HA详解
  19. mac的safari浏览器调试ios手机网页
  20. Jfinal文件上传基础路径问题,windows下会以项目根路径为基础路径

热门文章

  1. docker清空网络配置
  2. java学习之socket编程
  3. 硬核!Apache Hudi Schema演变深度分析与应用
  4. 再见CMS
  5. 关于Window中右键新建菜单的设置
  6. Qt网络编程-书接上文,浅谈TCP文件收发,以及心跳包
  7. 东拼西凑学java
  8. 基于.NetCore开发博客项目 StarBlog - (21) 开始开发RESTFul接口
  9. day07-功能实现06
  10. STL map容器常用API