问题标签 [wakanda]

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 回答
105 浏览

android - 从 Wakanda 构建的 Android APK 在打开时出现解析错误

尝试使用 Wakanda Digital App Factory 1.0.3 构建 Android APK

根据移动疑难解答,一切都已安装并列为绿色。

起初我收到很多这样的警告:

警告:java/lang/Double.class(java/lang:Double.class):主要版本 51 比 50 新,这是此编译器支持的最高主要版本。建议升级编译器。

我发现警告与我安装的 JDK 版本有关。我从oracle.com安装了最新版本,警告消失了。


现在没有警告,我在构建过程中看到 1 个错误:

更新了 hooks 目录以具有执行权限
[Environment] Error: Platform android already added。

但是,APK 已构建并且构建过程以以下方式结束:

构建成功

总时间:7.664 秒 [环境] 构建了以下 apk(s):/ Users/
tpenner /Documents/Wakanda/WakMon4D/WakMon4D/mobile/platforms/android/build/outputs/apk/android-release-unsigned.apk
[Build ] 打开生成的 Android 输出

我已Unsigned Sources在手机上启用,但当我尝试在三星 Galaxy S6 上打开 APK 时,出现以下错误:

解析错误

解析包时出现问题。

我已尝试重建应用程序,但在尝试安装/打开 APK 时,我不断收到相同的解析错误。

我可以使用 Wakanda 的运行功能在 Android 模拟器中成功运行该应用程序,但无法在我的手机上解析构建的应用程序。

注意:解析错误仅发生在名为的发布版本中android-release-unsigned.apk

Wakanda 还构建了以下调试版本:
android-debug-unaligned.apk
android-debug.apk

两个 Debug 版本都可以工作。

0 投票
3 回答
189 浏览

promise - 如何使 wakanda 异步 ssjs

我正在使用 httpRequestHandlers 进行 Web 客户端和 Wakanda 服务器之间的所有交互。我没有使用从服务器到客户端的 Wakanda 连接器。

当 ssjs 调用其他服务器等待响应时,如何向 Web ui 提供异步响应(承诺)?

0 投票
1 回答
175 浏览

wakanda - Wakanda 升级到 v11:浏览器无法从 Wakanda 获取字体

我正在从 Wakanda v10 升级到 v11。当我访问我的网站时,浏览器(Safari、Firefox、Chrome)正在寻找字体,而 Wakanda 没有提供它们。该图显示了控制台错误。

/walib/etc..我尝试在 webroot 上创建一个文件夹并.ttf在指定的名称和位置添加一个文件,但它不起作用。我怀疑/walib/URI 是由请求处理程序管理的——该目录不存在,并且数据浏览器之类的东西使用该 URI。当我在 v10 中运行该站点时,这些错误都不会发生。关于尝试什么的任何建议?

谢谢你。

在此处输入图像描述

0 投票
2 回答
124 浏览

wakanda - 访问 model.js 文件中的解决方案或项目路径变量

有没有办法访问 model.js 文件中的解决方案或项目路径变量(例如“c:/path/to/solution/project/”)?

以下选项在 model.js 中不起作用:

0 投票
1 回答
85 浏览

javascript - 从服务器方法收集项目

在 Quickstart 中使用 WakandaManager 服务可以获得一组名为“任务”的项目,这些项目使用 angular 指令在客户端上列出:<li ng-repeat="task in tasks">

我已经替换了给定的代码(如下);

但是,客户端 html{{tasks.length}}获得了正确的值;既不显示<li ng-repeat="task in tasks">也不<li ng-repeat="item in items">显示列出的实体。

显示服务器方法返回的实体集合的正确语法是什么?

0 投票
2 回答
87 浏览

widget - Wakanda 1.0.3+ 中不显示已弃用的 Web 组件小部件

没有控制台错误或消息,并且仅从 Wakanda 1.0.3 开始,我发现一堆(但不是全部)已弃用的小部件(例如文本、文本输入)未在网络中显示(Chrome 和 Safari 最新版本)成分。OS X 10.11.4 上的 Wakanda 服务器。

我用 1.0.2 替换 Wakanda 1.0.3 并且没有问题。我重新加载 1.0.3,甚至 1.1.0,问题仍然存在。

我希望这个 3 年成熟的应用程序不需要我进入并用较新的小部件替换所有已弃用的小部件?

任何人都遇到这个问题,您能否就此提供考虑或建议?

0 投票
1 回答
102 浏览

wakanda - 如何在 angular-wakanda 中安装 ui-grid?

我可以辨别出至少 3 个选项: 1. - npm 模块 2. - Bower 组件 3. - 将 ui-grid 文件复制到 Wakanda 提供的小部件文件夹中。

Num 3 是我最好的猜测和首选方法。

如果是#3,那么在明显的 ui-grid.js 和 ui-grid.css 之外,哪些文件需要进入小部件文件夹?

0 投票
1 回答
164 浏览

angularjs - Wakanda 离子应用程序会话

我正在使用 Ionic 框架和 Wakanda 构建一个移动应用程序。如果我登录到移动应用程序,则不会存储会话。有谁知道为什么登录后会话丢失?

(使用网页登录确实有效)

提前致谢!碧玉

0 投票
1 回答
88 浏览

angularjs - ds.addToCatalog() 用于 Angular-Wakanda

Angular-Wakanda 中是否有类似 ds.addToCatalog() 的东西?问题是一旦加载了 DataStore(例如 init("Employee")),如果需要,就不可能添加新的 DataClasses。

我正在尝试仅加载每个 Angular-Controller 所需的 DataClasses。

不同 Angular-Controller 的访问权限不同的原因,这意味着如果访问权限有限的用户登录 .init() 方法会抛出以下错误,因为用户无权访问所有 DataClass:

仅加载具有访问权限的 DataClasses 工作正常:

0 投票
1 回答
151 浏览

email - 瓦坎达邮件不发送

在服务器端(wakanda 10)我发送一封电子邮件:

然后看起来程序被冻结了。当我关闭调试器时,我在日志文件中收到此错误:

2016-05-11 15:17:55 [com.wakanda-software.xbox] 错误 - [1] / Broken pipe (kOTSerialOverrunErr / EPIPE).,任务 #21523,任务名称是 HTTP 连接处理程序

有人有想法吗?