现在的很多app都会在运行后弹出各类的活动(营销)之类的弹出层,点击相应的按钮后可以转到对应的界面,或原生或h5。现在想了解一下此类弹出层的实现方式,还请各位指教指教。我的想法为:
因为活动的内容是不定的,所以一般是由后台返回(html)格式,前端用WebView显示,然后约定好按钮的js接口,点击后调用原生的方法转到新的活动页面。但很多活动的图片都是背景透明的(透明部分可以显示出原生内容),这用webview怎么处理?如果不用webview,用原生的uiview来处理图片等的显示的话,对应的按钮怎么生成(包括样式,位置,点击后的行为等,全部由后台传过来后再解析动态生成按钮?)不知道各位是怎么处理这部分内容的
因为活动的内容是不定的,所以一般是由后台返回(html)格式,前端用WebView显示,然后约定好按钮的js接口,点击后调用原生的方法转到新的活动页面。但很多活动的图片都是背景透明的(透明部分可以显示出原生内容),这用webview怎么处理?如果不用webview,用原生的uiview来处理图片等的显示的话,对应的按钮怎么生成(包括样式,位置,点击后的行为等,全部由后台传过来后再解析动态生成按钮?)不知道各位是怎么处理这部分内容的
解决方案 »
- xcode导入开源项目的问题
- Virtual BOX 安装MAC虚拟机失败
- 为什么MKMapView显示的数据和原生的系统显示不一致
- 为什么我见有些用cocos2d开发的软件里会判断是不是iPad,如果是的话会设置scale=0.5,这是为什么?
- 如何使用iOS 7的iBeacons来提高你的应用
- 问一下iOS的工作待遇怎么样
- [散分]大家说说,趁自己有空,开发一个什么类型的app好
- 各位前辈,请问用swift开发IOS应用也需要调用Object-C 的API 吗?谢谢!
- iOS UiWebView获取html网页信息做分享 求大神
- ios app日程管理如何实现设置周期性重复事件
- 苹果手机忘记密码,输错次数太多,导致显示iPhone已停用,有什么办法在保留数据的情况下解锁??
- 小白问下接口问题
webView.isOpaque = false;