问题标签 [supersonic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - 由于 CORS 错误,Socket.io angularjs 客户端未连接
我最近从 Ionic 框架移植了一个应用程序。我的应用程序使用了 socket.io,它在 ionic 中完美运行。
它在类固醇/超音速中无法正常工作。当客户端尝试使用 socket.io 连接到我的 nodejs 服务器时,我得到以下信息:
当我在离子中没有这个错误时,为什么我会在超音速中得到这个?目前,服务器在 .htaccess 中有以下内容:
我的 socket.io 脚本已加载,common/layout.html
这意味着它会加载应用程序中的所有视图。
node.js 服务器没有改变,配置类似于基本的socket.io 文档。
我难住了。网上有一百万零一个关于这个特定错误的帖子,其中有一百万和一个关于如何修复的建议……这些都没有帮助我解决这个问题。由于这是一个移动混合应用程序,当应用程序在真实设备上运行时,客户端不会发送源。但现在我在 iOS 模拟器上并使用 Safari 检查器查看为什么我不能保持 socket.io 连接。
我尝试使用 express cors 包和其他方法来覆盖具有特定来源的“*”通配符设置:
似乎没有任何帮助。
javascript - Appgyver Steroids js Navbar更新与样板角度方法冲突
我正在编写一个单页 appgyver js 应用程序。当应用程序加载(ondeviceready)时,它会检查用户是否通过 js 登录,如果是,它会触发 js 方法(方法 1)。js 方法做了几件事,最后是更新导航栏标题。
我遇到了一个问题,即 application.js 中的样板代码
似乎在方法 1 运行后运行,尽管在 html 文件的头部被调用。方法 1 在 index.html 的正文中。
方法 1 确实运行,并且调用了 supersonic.ui.navigationBar.update 方法的成功处理程序。如果我在初始启动后运行方法 1,则导航栏更新按预期工作。
有谁知道为什么样板方法在方法 1 之后运行,以及如何解决这个问题?
编辑 1
如果我注释掉
出现同样的问题。
编辑 2
这绝对是时间问题。如果我将方法 1 延迟 3 秒(使用 setTimeout),问题就会消失。这并不能解决问题,但它确实证实了我最初的怀疑。
javascript - Appgyver - 点击时的 JQuery 不适用于动态写入的项目
我正在使用 appgyver (javascript) 编写单页应用程序。有许多列表是使用 javascript 动态编写的(在外部 API 调用之后)。每个列表都包含一个项目,当单击/按下时,我想触发不同的 js 方法。
例如,将一个数组传递给 write_a_list 函数。如果单击了某个项目,则应检测到该项目并发出警报。但是,没有观察到这种行为。有没有一种方法可以使用 jquery 'on' 方法来实现?
android - velocity animations not working in appgyver framework
Velocity js is not working in my appgyver app in android, what should I do? I have included nececcery things but still no point, is it even possible to work with velocity animations in cross platfrom applications build with appgyver?
model-view-controller - 为什么 Appgyver 不添加所有必要的 JS 文件?
我正在使用 Supersonic & Appgyver 开发应用程序。我生成了两个新模块[ oAuth
& default
]并从一个新的默认类固醇应用程序中删除了“示例”。我在 中创建了一个工厂,oAuth
并试图在default
模块中调用它。
现在!在自动生成dist/app/default/login.html
的(有问题的控制器)中只包含脚本
为什么加载不出来/app/oAuth.js
?
我的共同指数:
据我所知,这应该坚持 oAuth 应该包含在我的所有其他模块中。
为什么它不会自动添加 oAuth.js?
appgyver - SuperSonic中initialView后如何使用Drawers和Tabs
我正在使用 Appgyver 和 Supersonic。此应用程序仅登录,登录前没有内容
我的初始视图是登录页面。授权后,我将视图堆栈替换为仪表板。
现在仪表板将弹出。但是处理 Tabs 和 Drawers API 会导致错误,因为这些 webview 不再存在。
我的理想设置是这样的:
- 一个登录页面,仅此而已
- 登录后,启用选项卡和抽屉
我无法弄清楚这个设置,我找不到关于这些主题的文档。替换初始视图后如何初始化抽屉和选项卡。
结构.coffee 按要求:
javascript - git中缺少角度依赖
我们正在使用 Steroids Supersonic 框架(基于 Angular 为原生应用程序设计)开发一个应用程序。我们之前的团队添加了以下两个依赖项,当我们尝试使用 bower 安装所有依赖项时会出现问题。
“angular-ui-laicos”:“git@github.com:Laicos/angular-ui-laicos.git”,“appgyver”:“git@github.com:Laicos/appgyver.git”,
两个 git 存储库都不存在,那么在这种情况下将使用哪种替代方法?在许多地方的项目中,这两个依赖项都在使用。
android - 使用超音速在导航栏中自定义字体
我对使用混合框架的移动开发非常陌生(阅读绝对初学者)。对于我的第一个项目,我决定使用 AppGyver 的 Supersonic 框架。当我想更改导航栏中标题的字体时,出现了问题。这是我尝试过的:
我将下载的字体相关文件放入文件夹appName/app/common/assets/fonts
。
之后我创建了一个样式表,其中包含“自定义”字体定义:
将其保存到 raleway.css 中(在这里,我需要说,我尝试将此代码放入 android.css 和 application.css 文件中,但这些都不起作用。)
最后,我想steroids create appName
通过编辑更改默认应用程序(由创建)导航栏标题的字体
navigation-bar title {
...
font-family: "ralewaybold";}
但什么也没发生。
正如我在开始时所说的那样,我对混合开发(以及它周围的东西)很陌生,所以如果你能提出任何对我有帮助的建议,我将非常感激。
cordova - appgyver 类固醇和 appgyver 超音速之间的区别
我正在寻找类固醇和超音速之间的一些差异。我读到超音速是基于类固醇的,但我找不到更大的差异。两者都支持一些云工具。
如果超音速是一种“更好的类固醇”,类固醇项目会受到更少的支持吗?
这些是否也支持本地构建?在我看来,在云中构建是有风险的。
angularjs - Appgyver Supersonic $http 返回状态为 200,但给出的数据为 404 未找到
我是混合应用程序开发的新手,使用 Appgyver Supersonic
我正在尝试向用户发出 http 请求以登录,以下是代码:
作为回应,我得到的数据如下:
响应状态为 200,
我也是 angularjs 的新手,您能否让我知道这里可能存在什么问题以及可以采取的可能措施?