jjzjj

meteor-up

全部标签

javascript - 如何使用 Meteor.js、Twitter 和 Oauth 发布推文

我在使用Meteor和Twitter时遇到了一点问题。我想要做的就是通过单击按钮发布推文。为此,我必须通过Oauth对Twitter服务进行身份验证。目前我正在以一种非常复杂的方式进行身份验证,从客户端到服务器再返回。但是现在我找到了函数Meteor.loginWithTwitter。最初我认为这个功能只是为了让您使用Twitterkeys登录到您自己的应用程序,现在我不再那么确定了。也许我也可以用它来解决我的问题。因为Oauth-Process似乎完全(并且以一种简单的方式)在Meteor中实现。遗憾的是,我找不到任何仅用于登录和获取最终oauth_token的文档或示例。所以我从M

javascript - 我如何使用 Meteor 读写文件到服务器?

我正在Meteor中开发NoDBCMS,但我对Meteor和JavaScript框架都是新手。如何在服务器上读写文件? 最佳答案 在Nodefs模块中你有一个writeFile功能。getUser=Meteor.users.findOne({_id:Meteor.userId()});userObject=JSON.stringify(getUser);varpath=process.env["PWD"]+"/public/";fs.writeFile(process.env["PWD"]+"/public/"+Meteor.use

javascript - 带有 blaze UI 的 meteor 。插入到特定的 div

我想问一下如何渲染和插入模板到特定的div。正如我们从meteorwiki中了解到的那样,这是如何做到的:UI.insert(UI.render(Template.something),document.body);然后我将其放置在IronRoutermap上的rendered或onAfterAction上,它起作用了。我有一个id="content"的div,我想将Template.something放到那个div中,所以我尝试使用普通的查询代码:UI.insert(UI.render(Template.something),$('#content'));我将其放置在IronRout

javascript - 添加 Meteor 登录 google oauth

我正在尝试使用googleoauth为Meteor中的按钮创建一个简单的登录按钮。我执行了以下命令mrt创建账户mrt添加帐户-googlemrt添加账户-ui我删除了默认的html/css/js并添加了:客户端/index.html服务器/config.js这里是config.jsAccounts.loginServiceConfiguration.remove({service:"google"});Accounts.loginServiceConfiguration.insert({service:"google",clientId:"[redacted]",secret:"[r

javascript - 如何在 Meteor JS 中集成 TinyMCE 和 CKEditor?

我正在尝试在我的项目中使用CKEditor或TinyMCE编辑器。所以我把TinyMCE文件夹放在meteor公用文件夹中,也把/tinymce/tinymce.min.js">tinymce.init({selector:"textarea"});在模板头标签中。但是收到以下错误。资源解释为脚本但使用MIME类型文本/html传输:“http://localhost:3000/%3Cyour%20installation%20path%3E/tinymce/tinymce.min.js”。(索引):97未捕获的语法错误:意外的token如何解决这个问题?它与CKEditor相同。我可

javascript - Meteor Iron Router 如何获取POST数据

我正在尝试将POST数据从外部meteor传递到IronRouter路由,但它不起作用。请求正文为空。我尝试输出请求体来检查数据是否存在,但它只是空的。Router.route('/api/gatewaysusers',function(){body=this.request.body;console.log(this.request)//this.response.write(body);this.response.end("Callserved");},{where:'server'})有什么想法吗?谢谢。 最佳答案 reque

javascript - jQuery/JavaScript : My recursive setTimeout function speeds up when tab becomes inactive

我在构建的这个jQuery幻灯片插件中遇到了一个奇怪的小困境。这没什么特别的,我迄今为止编写的代码运行良好,但我注意到,当我离开网站运行并切换到新选项卡并继续在另一个选项卡中浏览网页时(Mac版Chrome在我的例子中),当我返回我的站点时,setTimeout调用似乎已经加速,而不是等待计时器完成触发事件,而是连续触发。这是我的(简化)代码:vartimer;varcounter;varslides;//collectionofalltargetedslides.//animatetothenextslidefunctionnextSlide(){//stoptimermethods

javascript - jQuery run 函数 onload 和 key up

我有以下内容,我想在页面加载时第一次运行。然后我希望它在用户进行更改时在keyup上运行。我想运行的函数非常大(为了在此处发布而被删除)所以我不想复制该函数。有没有办法调用函数onload然后在keyup上重用它?谢谢$(document).ready(function(){//thiscalculatesthesumforsometextnodes$("td,input").keyup(function(){varcol_1revenue=$(".Col1Receipts,.Col1Receiptsinput").sum();}//function);//keyup});//docu

javascript - 无法读取 meteor.JS 函数中未定义的属性 'profile'?

我有以下代码:Template.analyze.userFullName=function(){varu=Meteor.users.findOne({_id:this.userId},{fields:{name:1}});returnu.profile.name;};Meteor.users.findOne({_id:this.userId},{fields:{name:1}})在控制台中使用时返回以下内容:Object_id:"79ef0e67-6611-4747-b669-45cc163cc1d8"profile:Objectname:"MyName"但是当我在上面的代码中使用它时

javascript - 如何通过 meteor 服务 HTTP 请求

我正在使用meteor创建一个实时流媒体应用程序。目前我需要创建一个实时转码选项,所以我正在尝试将这个node.js模块与我们的meteor应用程序集成:https://github.com/mifi/hls-vod.但是,它的工作方式是您实际从HTML5视频标签的src调用app.get(hls/)。我想知道是否有一种方法可以期待使用meteor调用这个get。由于我无法将express与meteor集成,因此我在执行此操作时遇到了一些麻烦。我想知道是否有办法让meteor接收HTTP请求并根据Node模块发回数据。 最佳答案 这