Javascript/AngularJS 要求消费者下载 iOS/Android 应用程序

标签 javascript android ios angularjs

<分区>


要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于 Stack Overflow 来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describe the problem以及迄今为止为解决该问题所做的工作。

关闭 8 年前

似乎无法在谷歌上的任何地方找到这个。我可以在哪里找到一些代码,要求用户在使用移动设备访问我们的网站时下载我们的 iOS/Android 应用程序?最好包装在 AngularJS 中,最好使用 cookie 支持,这样人们就不必每次都拒绝。

我会想象这样的事情:

if(userIsIOS && didNotAlreadySayNo) {Ask to download iOS app}

最佳答案

对于使用Safari浏览的iOS设备(应该是绝大多数),Apple其实给开发者提供了一个一致的工具:Smart Banners

它只包含一个 <meta><head> 中添加的标签你的文件,像这样:

<meta name="apple-itunes-app" content="app-id=myAppStoreID, affiliate-data=myAffiliateData, app-argument=myURL">

您可以在 Apple 网站上找到完整的文档:https://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html

关于Javascript/AngularJS 要求消费者下载 iOS/Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24655788/

上一篇:ios - NSPredicate 的搜索栏不起作用

下一篇:ios - UITableView - 如何动态更新自调整大小单元格的框架

相关文章:

ios - 使用*作为Realm中 'LIKE'的常规字符过滤对象

ios - Xcode 6 和 Swift 中的 View 之间类似 Snapchat 的滑动导航)

javascript - 将 Jquery 函数放在一个单独的文件中 - Joomla

javascript - 收到两个不同的服务调用后显示页面

javascript - Bug Bootstrap 4 和 fullcalendar.js - bootstrap 4 模式中的 fullcalendar

java - 在 TravisCI 上测试

android - 签名的应用程序崩溃和未签名的 apk 运行

ios - 登录和注册 iOS Swift - 核心数据

javascript - Fabricjs 防止在 Canvas 边界之外进行自由绘制

android - 使用 native 库功能的 Xamarin 表单应用程序