6

ios 的 app 开屏广告跳转方式,业界都是怎么处理的?

 2 years ago
source link: https://www.v2ex.com/t/826969
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

V2EX  ›  程序员

ios 的 app 开屏广告跳转方式,业界都是怎么处理的?

  zror · 1 天前 · 1404 次点击

事情的起因: 我们有个 H5 的页面,要投放在我们 app 的开屏广告位置。H5 里的跳转链接都是通过 href 的形式跳转 scheme 原生协议地址。但 ios 端开屏广告打开我们的 H5 ,里面的链接都无法打开。ios 开发说开屏广告 H5 打开链接的方式需要通过 jsbridge 的形式。 但 H5 的页面投放在我们 app 其他位置都不会出现问题,只有 ios 端的开屏广告位置有这个问题。

下面是 ios 开发和我解释的,我也不懂 ios 开发,麻烦各位帮忙看看,业界都是这么处理开屏广告的吗?

“开屏广告落地页在广告投放时有约定的投放方式。这么处理主要是因为同一个 window 下,其他协议换起打开的落地页如果是横屏的,会导致广告页面也横屏,所以业内都是按照两个 window 处理,jsbridge 知道是在哪个 window 上弹出,目前广告都是按照这个约定的规则投放” “安卓每个页面是单独的 activity, activity 旋转不会影响别的, activity 自己就是独立的” “iOS 是一个 window,一个导航,导航压栈,屏幕旋转 window 就要转动”

如果他说的对,业界都是这么处理的,那前端还需要把页面里所有的 a 链接全改成 jsbridge 跳转?关键我们的 H5 也要投放在 M 端的啊。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK