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

本文涉及的产品
mPaaS订阅基础套餐,标准版 3个月
简介: 在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参数介绍,根据自己的需求灵活应用;

相关文章
|
9月前
|
开发框架 移动开发 JavaScript
SpringCloud微服务实战——搭建企业级开发框架(四十七):【移动开发】整合uni-app搭建移动端快速开发框架-添加Axios并实现登录功能
在uni-app中,使用axios实现网络请求和登录功能涉及以下几个关键步骤: 1. **安装axios和axios-auth-refresh**: 在项目的`package.json`中添加axios和axios-auth-refresh依赖,可以通过HBuilderX的终端窗口运行`yarn add axios axios-auth-refresh`命令来安装。 2. **配置自定义常量**: 创建`project.config.js`文件,配置全局常量,如API基础URL、TenantId、APP_CLIENT_ID和APP_CLIENT_SECRET等。
353 60
|
10月前
|
开发框架 移动开发 JavaScript
SpringCloud微服务实战——搭建企业级开发框架(四十六):【移动开发】整合uni-app搭建移动端快速开发框架-环境搭建
正如优秀的软件设计一样,uni-app把一些移动端常用的功能做成了独立的服务或者插件,我们在使用的时候只需要选择使用即可。但是在使用这些服务或者插件时一定要区分其提供的各种服务和插件的使用场景,例如其提供的【uni-starter快速开发项目模版】几乎集成了移动端所需的所有基础功能,使用非常方便,但是其许可协议只允许对接其uniCloud的JS开发服务端,不允许对接自己的php、java等其他后台系统。
361 61
|
移动开发 JavaScript 前端开发
使用基于Vue.js和Hbuilder的混合模式移动开发打造移动app
使用基于Vue.js和Hbuilder的混合模式移动开发打造移动app
351 0
使用基于Vue.js和Hbuilder的混合模式移动开发打造移动app
|
移动开发 JavaScript 前端开发
使用基于Vue.js和Hbuilder的混合模式移动开发打造属于自己的移动app
近几年,混合模式移动应用的概念甚嚣尘上,受到了一些中小型企业的青睐,究其原因,混合模式开发可以比传统移动开发节约大量的开发成本和人力成本。 Hybrid App(混合模式移动应用)是指介于web-app、native-app这两者之间的app,兼具“Native App良好用户交互体验的优势”和“Web App跨平台开发的优势”。
使用基于Vue.js和Hbuilder的混合模式移动开发打造属于自己的移动app
|
开发工具
iOS-第三方登录无法拉起App问题
iOS-第三方登录无法拉起App问题
151 0
iOS-第三方登录无法拉起App问题
|
Web App开发 iOS开发
iOS开发 - 网页拉起app后并执行某些操作
iOS开发 - 网页拉起app后并执行某些操作
248 0
iOS开发 - 网页拉起app后并执行某些操作
|
移动开发 小程序 前端开发
YonBuilder移动开发平台功能大盘点
 YonBuilder是面向企业组织和个人开发者的低代码开发平台,实现无代码、低代码、专业代码开发三种模式。提供元数据驱动和画布构建两种开发方式,通过点击拖拽+自动化代码生成和移动多端编译的技术
286 0
YonBuilder移动开发平台功能大盘点
|
移动开发 缓存 安全
如何提升App用户隐私合规性?以YonBuilder移动开发平台APICloud为例
在移动应用开发领域,如果企业的应用程序未采用动态权限方式获取用户的隐私权限,将无法上架Google Play及国内的各大应用市场。对于一款标准的移动端商业app,动态权限功能已经成为必不可少的标配功能。 本文主要介绍如何使用YonBuilder移动开发技术,实现移动端的动态权限功能。
209 0
|
存储 XML 缓存
如何用App实现巡检业务数字化?以YonBuilder移动开发平台APICloud为例
一款消防检查app可以有效减少繁复工作、提升巡检效率。本文将详细介绍如何使用YonBuilder移动开发平台开发消防检查助手app。
471 0
|
Web App开发 移动开发 JavaScript
H5页面拉起第三方App
H5页面拉起第三方App
962 0
H5页面拉起第三方App

热门文章

最新文章

  • 1
    原生鸿蒙版小艺APP接入DeepSeek-R1,为HarmonyOS应用开发注入新活力
  • 2
    【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
  • 3
    PiliPala:开源项目真香,B站用户狂喜!这个开源APP竟能自定义主题+去广告?PiliPala隐藏功能大揭秘
  • 4
    Axure原型模板与元件库APP交互设计素材(附资料)
  • 5
    【03】仿站技术之python技术,看完学会再也不用去购买收费工具了-修改整体页面做好安卓下载发给客户-并且开始提交网站公安备案-作为APP下载落地页文娱产品一定要备案-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
  • 6
    【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
  • 7
    【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
  • 8
    小游戏源码开发之可跨app软件对接是如何设计和开发的
  • 9
    【03】微信支付商户申请下户到配置完整流程-微信开放平台创建APP应用-填写上传基础资料-生成安卓证书-获取Apk签名-申请+配置完整流程-优雅草卓伊凡
  • 10
    【Azure Function】Function App门户上的Test/Run返回错误:Failed to fetch