问题标签 [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.

0 投票
1 回答
1046 浏览

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 包和其他方法来覆盖具有特定来源的“*”通配符设置:

似乎没有任何帮助。

0 投票
0 回答
60 浏览

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),问题就会消失。这并不能解决问题,但它确实证实了我最初的怀疑。

0 投票
1 回答
112 浏览

javascript - Appgyver - 点击时的 JQuery 不适用于动态写入的项目

我正在使用 appgyver (javascript) 编写单页应用程序。有许多列表是使用 javascript 动态编写的(在外部 API 调用之后)。每个列表都包含一个项目,当单击/按下时,我想触发不同的 js 方法。

例如,将一个数组传递给 write_a_list 函数。如果单击了某个项目,则应检测到该项目并发出警报。但是,没有观察到这种行为。有没有一种方法可以使用 jquery 'on' 方法来实现?

0 投票
0 回答
63 浏览

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?

0 投票
1 回答
114 浏览

model-view-controller - 为什么 Appgyver 不添加所有必要的 JS 文件?

我正在使用 Supersonic & Appgyver 开发应用程序。我生成了两个新模块[ oAuth& default]并从一个新的默认类固醇应用程序中删除了“示例”。我在 中创建了一个工厂,oAuth并试图在default模块中调用它。

现在!在自动生成dist/app/default/login.html的(有问题的控制器)中只包含脚本

为什么加载不出来/app/oAuth.js

我的共同指数:

据我所知,这应该坚持 oAuth 应该包含在我的所有其他模块中。

为什么它不会自动添加 oAuth.js?

0 投票
1 回答
132 浏览

appgyver - SuperSonic中initialView后如何使用Drawers和Tabs

我正在使用 Appgyver 和 Supersonic。此应用程序仅登录,登录前没有内容

我的初始视图是登录页面。授权后,我将视图堆栈替换为仪表板。

现在仪表板将弹出。但是处理 Tabs 和 Drawers API 会导致错误,因为这些 webview 不再存在。

我的理想设置是这样的:

  1. 一个登录页面,仅此而已
  2. 登录后,启用选项卡和抽屉

我无法弄清楚这个设置,我找不到关于这些主题的文档。替换初始视图后如何初始化抽屉和选项卡。

结构.coffee 按要求:

0 投票
0 回答
56 浏览

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 存储库都不存在,那么在这种情况下将使用哪种替代方法?在许多地方的项目中,这两个依赖项都在使用。

0 投票
1 回答
138 浏览

android - 使用超音速在导航栏中自定义字体

我对使用混合框架的移动开发非常陌生(阅读绝对初学者)。对于我的第一个项目,我决定使用 AppGyver 的 Supersonic 框架。当我想更改导航栏中标题的字体时,出现了问题。这是我尝试过的:

我将下载的字体相关文件放入文件夹appName/app/common/assets/fonts

之后我创建了一个样式表,其中包含“自定义”字体定义:

将其保存到 raleway.css 中(在这里,我需要说,我尝试将此代码放入 android.css 和 application.css 文件中,但这些都不起作用。)

最后,我想steroids create appName通过编辑更改默认应用程序(由创建)导航栏标题的字体

navigation-bar title { ... font-family: "ralewaybold";}

但什么也没发生。

正如我在开始时所说的那样,我对混合开发(以及它周围的东西)很陌生,所以如果你能提出任何对我有帮助的建议,我将非常感激。

0 投票
1 回答
348 浏览

cordova - appgyver 类固醇和 appgyver 超音速之间的区别

我正在寻找类固醇和超音速之间的一些差异。我读到超音速是基于类固醇的,但我找不到更大的差异。两者都支持一些云工具。

如果超音速是一种“更好的类固醇”,类固醇项目会受到更少的支持吗?

这些是否也支持本地构建?在我看来,在云中构建是有风险的。

0 投票
0 回答
104 浏览

angularjs - Appgyver Supersonic $http 返回状态为 200,但给出的数据为 404 未找到

我是混合应用程序开发的新手,使用 Appgyver Supersonic

我正在尝试向用户发出 http 请求以登录,以下是代码:

作为回应,我得到的数据如下:

响应状态为 200,

我也是 angularjs 的新手,您能否让我知道这里可能存在什么问题以及可以采取的可能措施?