最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【整理】移动端中一个app中嵌入另外一个app

app crifan 5013浏览 0评论

ios和android都需要

两个原生的app,A要被继承到B中

云对讲 中 嵌入 另外一个app

app 嵌入 app 方式

app 嵌入 app

app embed another app

ios app embed another app

iOS如何合并两个app(把一个app嵌入到另一个app中)? | iOS开发 – CocoaChina CocoaChina_让移动开发更简单

Inter-App Communication

iOS官方:最多只允许调用另外一个app去打开

App Embed | Integrating with your iOS app

iOS中,好像是需要自己把被继承的app,做成一个bundle(库?)

允许其他应用启动您的 Activity | Android Developers

android中,算是可以的:

不过需要被继承的app,做一些额外的事情,允许别的app调用

ios app   merge to another app

ios app bundle merge to another app

swift – How to bundle two iOS app into single ipa file – Stack Overflow

Multiple Settings.bundle in an iOS app – Stack Overflow

ios app  call another app

ios – Launch an app from within another (iPhone) – Stack Overflow

URL Scheme

ios – Can I launch one app from other app on iPhone – Stack Overflow

Launching iPhone Apps With Custom URL Scheme – Part 1

【总结】

iOS中,无法实现A直接集成B,但是可以间接实现部分效果:

  • 完全效果:把B项目的源码,合并到A中。

  • 部分效果:把B中主题功能,做成库,供A调用。

  • 只能调用:用Url Scheme的方式,让A打开B。

Android:也是无法完全实现A直接集成B

  • 完全效果:把B项目的源码,合并到A中。

  • 只能调用:A调用B中的部分页面。需要B中被调用的页面做些额外支持

转载请注明:在路上 » 【整理】移动端中一个app中嵌入另外一个app

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
83 queries in 0.171 seconds, using 22.08MB memory