问题标签 [s60]

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 投票
5 回答
4430 浏览

editor - Symbian S60 代码编辑器

我正在寻找一个可以让我在手机上输入代码的应用程序。我不需要编译什么的,也不需要为手机编程。当一个想法出现在我的脑海中时,这是一件好事。

我是否完全忽略了 Symbian S60v3 手机的简单代码编辑器?

我正在寻找类似于适用于 Windows Mobile的CEdit的东西。

0 投票
3 回答
3067 浏览

python - 解码来自 S60 设备的 WBXML SyncML 消息

我正在尝试解码来自诺基亚 N95 的 WBXML 编码的 SyncML 消息。我的第一次尝试是使用 python pywbxml 模块来包装对 libwbxml 的调用。用这个解码消息会产生很多 <unknown> 标签和 <Collection> 标签内的一大块二进制文件。我尝试自行运行 <Collection> 的内容,但失败了。有什么我想念的吗?

另外,有人知道 wbxml 解析器的纯 python 实现吗?如果没有命令行或在线工具来解码这些消息会很有用——这会让我更容易编写自己的...

0 投票
1 回答
460 浏览

mobile - 是否可以以编程方式向 Symbian 中的应用程序添加软键快捷方式

Symbian S60 应用程序是否可以自动将自身添加到其中一个软键中。最好的情况是它可以在安装时完成,但如果有一些 API 可用于在应用程序第一次运行时添加快捷方式,在我们的情况下也可以。

Symbian 是否在这方面有一些最佳实践。我可以猜想,如果某些用户已配置软键快捷方式以引用其他应用程序,则某些用户可能会感到不安,如果某些应用程序覆盖了他/她的设置,

0 投票
5 回答
1110 浏览

string - Symbian C++ 中的 RBuf8 到 char*

我正在使用这种代码将 Web 服务中的文本字符串下载到 RBuf8 中(它有效..)

然后我想将 RBuf8 转换为 char* 字符串,我可以在标签或其他任何内容中显示.. 或者出于调试目的,显示在

为清楚起见进行编辑..

我的转换函数看起来像这样..

无效 CMyApp::DownloadCompleteL() { { RBuf16 buf; buf.CreateL(iTextBuffer.Length()); buf.Copy(iTextBuffer);

但这仍然会导致崩溃。我正在使用 S60 第三版 FP2 v1.1

0 投票
3 回答
1008 浏览

singleton - Symbian S60 - 使用单个连接对话框的多个连接

我的应用程序最多需要 3 个同时下载连接。我目前正在使用 Carbide UI 框架中提供的(稍作改动的)CWebClient 类,但是为每个连接使用该类的多个实例会提示我使用多种类型来“选择接入点”

类中存在一个RSocketServ和一个RConnection对象,这些似乎是打开访问点的东西。制作这些静态对象(单例)是否是一个足够好的解决方案,以便只调用一次访问点?

任何人有任何经验/想法?

谢谢!

以防万一您想知道,我使用的是 S60 3rd ed。FP2 v1.1

0 投票
3 回答
1166 浏览

scroll - Symbian S60 - 在 CEikLabel 中滚动文本

我的应用程序中有一行 CEikLabel 需要滚动文本。

想到的简单解决方案(但可能是幼稚的)就像..

在每次更新时使用 CPeriodic 类作为计时器和 label.DrawDeferred()。

您认为这是最好的方法吗,每秒重绘标签两到三遍可能效率很低..但是还有其他方法吗?

谢谢 :)

0 投票
3 回答
2467 浏览

c++ - Symbian C++ - 描述符上的子字符串操作

操作 TDesC 字符串的首选/最简单方法是什么,例如获取子字符串。

我会给你一个我的场景的例子。

我想从 buf 中获取一个子字符串。那么我是否想直接操作 RBuf16,如果是,最好的方法是什么?

有没有办法转换为 const char* 所以我可以使用标准的 C 字符串操作。

提前致谢

0 投票
2 回答
1152 浏览

python - PyS60 会生成原生的 sis 文件吗?

我目前正在考虑为 S60 平台开发移动应用程序,并且特别关注 PyS60。似乎表明它可以编译为本机 .sis 文件,而无需嵌入式 python 解释器。通读文档,我找不到任何明确提到这一点的陈述。虽然我现在正在下载 SDK、仿真器和在 Linux 上测试开发所需的一整套工具链,但我想在此期间我会在这里问一下。

0 投票
3 回答
1746 浏览

c++ - Symbian C++ 的内存管理实践和工具

我已经差不多完成了我的第一个 Symbian 应用程序,但是在我匆忙的学习中,很少关注内存管理以及推送和清理堆栈?

有人可以向我指出一些在这里使用的最佳实践的方向,也许还有一些最好的泄漏检测/内存分析工具。

例如,如果我在一个函数中抓取一个 TDesC 或 TPtrC16,那么我该如何清理它们是最好的方法,是不是很简单

..一切?

谢谢,请原谅我,我是一个自认的塞班 n00b。

0 投票
2 回答
3342 浏览

mobile - 在 Symbian S60 移动设备上发起 SIP 呼叫

我正在寻找一种在 S60 Symbian 手机上使用 SIP 堆栈以编程方式启动 VOIP 呼叫的方法。

一些较新的 S60 设备具有内置的 SIP 客户端。是否也可以使用这些设备上的某些 S60 库访问 SIP 堆栈。或者有人知道可以在 S60 上使用的外部 SIP 堆栈吗?