YonBuilder移动开发平台App拉起第三方应用

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

在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参数介绍,根据自己的需求灵活应用;

相关文章
|
开发工具
iOS-第三方登录无法拉起App问题
iOS-第三方登录无法拉起App问题
98 0
iOS-第三方登录无法拉起App问题
|
Web App开发 iOS开发
iOS开发 - 网页拉起app后并执行某些操作
iOS开发 - 网页拉起app后并执行某些操作
171 0
iOS开发 - 网页拉起app后并执行某些操作
|
移动开发 小程序 前端开发
YonBuilder移动开发平台功能大盘点
 YonBuilder是面向企业组织和个人开发者的低代码开发平台,实现无代码、低代码、专业代码开发三种模式。提供元数据驱动和画布构建两种开发方式,通过点击拖拽+自动化代码生成和移动多端编译的技术
213 0
YonBuilder移动开发平台功能大盘点
|
移动开发 缓存 安全
如何提升App用户隐私合规性?以YonBuilder移动开发平台APICloud为例
在移动应用开发领域,如果企业的应用程序未采用动态权限方式获取用户的隐私权限,将无法上架Google Play及国内的各大应用市场。对于一款标准的移动端商业app,动态权限功能已经成为必不可少的标配功能。 本文主要介绍如何使用YonBuilder移动开发技术,实现移动端的动态权限功能。
135 0
|
存储 XML 缓存
如何用App实现巡检业务数字化?以YonBuilder移动开发平台APICloud为例
一款消防检查app可以有效减少繁复工作、提升巡检效率。本文将详细介绍如何使用YonBuilder移动开发平台开发消防检查助手app。
379 0
|
Web App开发 移动开发 JavaScript
H5页面拉起第三方App
H5页面拉起第三方App
747 0
H5页面拉起第三方App
|
存储 移动开发 数据可视化
YonBuilder移动开发平台(APICloud)6月SDK发版重点回顾!
APICloud6月发版重点 可视化更新 1. 新增:实时预览可独立窗口显示:实时预览面板支持独立窗口显示,节省可视化空间,并可以自由拖动位置显示,便于开发者进行合理的开发与调试 2. 新增:可视化页面新增组件大纲结构,开发者可以清晰查看当前可视化页面组件的层级结构
250 0
|
JSON 小程序 Android开发
Android APP拉起小程序、分享小程序、小程序打开APP
Android APP拉起小程序、分享小程序、小程序打开APP
856 0
|
27天前
|
移动开发 监控 小程序
mPaaS常见问题之音视频通话微信小程序通话界面录制为画中画模式如何解决
mPaaS(移动平台即服务,Mobile Platform as a Service)是阿里巴巴集团提供的一套移动开发解决方案,它包含了一系列移动开发、测试、监控和运营的工具和服务。以下是mPaaS常见问题的汇总,旨在帮助开发者和企业用户解决在使用mPaaS产品过程中遇到的各种挑战
26 0
|
2月前
|
缓存 小程序 Android开发
mPaaS问题之更改包名之后就进不了小程序如何解决
mPaaS小程序是阿里巴巴移动平台服务(mPaaS)推出的一种轻量级应用解决方案,旨在帮助开发者快速构建跨平台的小程序应用;本合集将聚焦mPaaS小程序的开发流程、技术架构和最佳实践,以及如何解决开发中遇到的问题,从而助力开发者高效打造和维护小程序应用。
63 1