我正在使用英特尔 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/