javascript - 用于在网站上发布并将推送发送到移动设备的表单

标签 javascript forms parse-platform push-notification web

我希望创建一个基于 html/javascript 的表单,将文章发布到我的网站,同时通过我的 iOS 和 future 的 Android 应用程序发出推送通知。我宁愿做一个全部,而不是将其发布在网站上,然后通过 Parse 的网站进行推送。

如果可能的话,我只是不确定如何去做。

最佳答案

是的,您可能必须制作 HTML 表单。如果您的表单名称如下

<form id="postArticle">
  <input type="text" it="articleID" name="article">
   <input type="submit"  value="Submit">
</form> 

您可以通过JS代码提交数据并在解析中保存数据并向选定的设备发送推送通知

$("#postArticle").submit(function(e) {   

    var TestObject = Parse.Object.extend("Articles");
    var requestObj = new TestObject();
    requestObj.set('startTime',$("#articleID").val();
    requestObj.save({
        success: function(object) {
            //on success of inserting data to parse we will send notifications to device    
            Parse.Push.send({
              channels: "yourChannel name", 
               deviceType:"ios" , //device types android or iOS
              data: {
                alert: "New Articles submitted",               
                badge: "Increment",
                sound: "default",              
              }
            }, {
              success: function() {
                // Push was successful
                alert("Your request has been send");
              },
              error: function(error) {
                // Handle error
                //console.log(error);
                alert(error.message);
              }
            });

            },
        error:function(error){
              alert(error);
            })

    }

关于javascript - 用于在网站上发布并将推送发送到移动设备的表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32293320/

相关文章:

javascript - 在多个项目之间共享 node_modules 目录

ios - 在 UserControl 中使用自定义字体使我的字体变为粗体

javascript - 有哪些技术可以防止登录时重定向到 Dropbox 页面

javascript - 如何让 Chrome 显示真实的图像尺寸?

php - Twig : Get value of the entity attached to the form in twig view Symfony

javascript - jQuery Forms - Ajax 和普通提交相同的表单

swift - 如何保存相关的核心数据对象以快速解析

javascript - For 循环中的数组项中的 ParseQuery

ios - 从 Parse 在 Swift 中加载图像

javascript - 在 Grails 的 JavaScript 源代码中执行 groovy 语句