html - 如何为 HTML 应用程序发出通知

标签 html ios css ipad intel

我正在使用英特尔 XDK 制作一个 HTML 应用程序。 我知道使用 HTML 制作应用程序并不常见,但它是我所知道的唯一结合 CSS 的语言。

我希望我的应用每周收到一次通知,这样我就不需要更新任何东西。我只希望我的应用程序每周一都说:“新信息已到达”。 有谁知道是否有任何代码,或者这是否可能? 我在编码方面非常菜鸟,所以除了 HTML/CSS 之外,我不知道很多编码术语。 (顺便说一句,我为 IOS 制作了该应用程序。)

最佳答案

仅使用 html 和 css 是不可能的。简单地说,HTML 只是一种标记语言,用于标记文本和图像等内容,以便浏览器知道如何呈现它们,以便 css 和 javascript 可以与它​​们交互。您将需要合并一些 javascript 来执行您的建议。例如,如果您将此代码复制粘贴到浏览器的控制台中并按回车键,它将弹出一个带有日期的窗口。 alert(new Date()) 仅使用 html 和 css 根本不可能实现这样的操作。我为您制作了这个小代码片段,以模拟您如何检查今天是星期几,并提醒“新信息!”或“没有新信息,因为今天不是星期一”。我承认我不熟悉 Intel XDK,但要问你一个问题——你将需要某种形式或方式的 javascript。无论如何,也许我的回答会给您一些想法并为您指明正确的方向。

var dateNow = new Date()
var dayOfWeek = dateNow.getDay()

var week = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']

if (dayOfWeek == 1) { //if dayOfWeek == 1 then today is monday
    alert('New info has arrived')
}else{ //if dayOfWeek is not 1 then today is not monday
    alert('Today is ', week[dayOfWeek], '. There are no updates available on ', week[dayOfWeek], 's.')
}

关于html - 如何为 HTML 应用程序发出通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34497057/

相关文章:

html - 具有可变宽度的 tile 的 Flexbox 顺序

ios - 可编辑 UITableView 的内存错误(iOS 7 ARC)

ios - Apple Watch 模拟器中的自定义字体不显示

html - 单行文本未与 div 中心对齐

javascript - 如何在 Javascript 类中从 'private method' 访问到 'public variable'

javascript - 向下滚动并按住移动设备会显示位于视口(viewport)正下方的元素

ios - isKindOfClass 抓取标签

jquery - Bootstrap Navbar 将打开,但不会关闭

javascript - Bootstrap 菜单在某些页面的移动设备上不起作用

javascript - 应用程序离线时不加载资源