问题标签 [ubuntu-touch]
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.
ubuntu - 构建 Ubuntu touch:无法获取清单
当我尝试构建 Ubuntu touch 时,出现以下错误。
还更新了 repo 可执行文件。
c++ - 在 c++ 中从范围打开 url 的正确方法是什么?
在 c++ 中从 Ubuntu 范围打开 url 的正确方法是什么?(这是 Ubuntu touch 特定的)
这是我尝试过的(从 ActivationResponse 调用此函数。):
listview - ListView PullToRefresh 在上面一行下隐藏“拉动刷新”字符串
我正在创建一个包含 aColumn
和多个Row
s 的 QML 布局。第一行包含一个按钮,第二行包含从网络服务检索到的项目列表。我希望能够对列表进行“拉动刷新”,所以我使用PullToRefresh
了ListView
.
但是,这会将可见字符串“Pull to refresh...”添加到行输出的顶部,实际上出现在第一行的顶部附近。这是有道理的,除了我希望该文本隐藏在第一行下,直到它在第二行中的列表被拉出时滑出。
这是要重现的最小 QML,可以运行qmlscene
:
我无法让“拉动刷新...”字符串隐藏在第一行下方。到目前为止我尝试过的事情没有奏效:
- 设置
z
值,第一行的值较高,第二行的值较低:无效 - 将按钮包含在 a 内的第一行中
Rectangle
:矩形不会自动拉伸以适应按钮,并且行尺寸折叠为 0 - 在第一行,按钮右侧放置一个白色
Rectangle
:这是最有希望的,但它是一个相当黑客 - 设置一行的背景:没找到怎么可能
这一定是一个常见的用例,但我找不到任何答案/示例。如何在其上方的行下方隐藏“拉动刷新...”字符串,直到它被拉入下方的行?或者,在执行此操作时,Column
和Row
s 是否不适合使用?
java - 编译 Ubuntu Touch no rules 使目标“APPS/../src/R.stamp”
我正在尝试为 Galaxy Note 10.1 编译 Ubuntu Touch,但我在编译时遇到了这个错误:
我所做的是:
- 使用“phablet-dev-bootstrap”下载 Ubuntu Touch Source
- 获取此三星设备的特定文件
- “.build/envsetup.sh”和“午餐”
- “制作”
有人有线索吗?
image - 显示来自 xmlhttprequest 的图像,仅使用 qml
我正在为 Ubuntu Touch 创建一个仅限 qml 的应用程序,并创建了一个 xmlhttprequest,其中响应是 png 格式的图像。我认为我可以将图像作为 BLOB 接收,但我现在如何仅使用 QML 显示它?我没有 C++、Python 或其他任何东西。QML 的 javascript 中没有可用的 FileReader!
sdl - 使用 libvorbis 静态编译 SDL2_Mixer
我一直在尝试使用 OGG 支持构建 SDL2_Mixer,但即使 libvorbis 和 libogg 库是其来源的一部分:https ://hg.libsdl.org/SDL_mixer/file/7e59d684b070/external它似乎没有添加对ogg 在编译时。
有趣的是,如果我将这些标志提供给 SDL2_Mixer configure: --enable-music-ogg=true --enable-music-ogg-shared=false
。我没有收到任何错误,但缺少支持。如果我省略上述所有内容并保留:--disable-shared --enable-static
我从配置中收到以下错误:
但这对我来说没有多大意义,因为 SDL2_Mixer 自带这些库 :(。
我可能会传递一些路径或任何错误,但我不知道是什么。
这是我用来编译项目的CMakeLists.txt 。
我也碰到过这个: http : //forums.libsdl.org/viewtopic.php?p=20698 这听起来很接近我的问题,虽然使用的是旧的 SDL_Mixer。
而且我也碰到了这个线程:https : //swarminglogic.com/article/2014_11_crosscompile2 如果这些都是 SDL2_Mixer 的一部分,他会分别下载 ogg 和 vorbis 源,这感觉很奇怪。无论如何,我也尝试过单独构建这些库,但也无法让 SDL2_Mixer 看到它们。
我将非常感谢有关如何解决此问题的任何提示,因为我似乎在这一点上停留了很长一段时间。
非常感谢 :)
javascript - 如何在 qml XmlHttpRequest 中设置用户名和密码
我想在 QT-Creator 和 QML 中使用 javascript XMLHttpRequest 来连接到服务器上的 xml(例如 nextcloud)。但是需要用户名和密码。下面是来自 QML-Book 的修改示例。但我不知道如何为不同的 url 设置用户名和密码。
我找到了类似问题的答案,例如:
但它给了我它不起作用:“btoa”没有定义。
qt - 在 Ubuntu Touch Xenial 上使用 WebView 时崩溃
我正在尝试将 webview 添加到基于 clickable 的 ubports 应用程序ut-app-cmake-template
。这给了我一个简单的 hello world 应用程序。
我在布局中添加了一个 webview:
然后我在手机上运行clickable --xenial
它,它立即崩溃并出现错误(来自clickable logs
):
稍微研究一下,这似乎与 apparmor 权限有关,因此我根据我用作模板的项目向 apparmor 文件添加了一堆权限。
然而,这似乎并没有解决问题。
我可能只是在某处的配置中遗漏了一些简单的东西。有谁知道我需要添加或更改什么来阻止应用程序启动时的崩溃?
设备:LGE Nexus 5,操作系统:Ubuntu 16.04 (2018-W35)
samsung-mobile - 我如何为三星 herolte 构建 hallium-boot 和 ubuntu touch?
我已尝试根据此处的教程移植 hallium:-https: //docs.halium.org/en/latest/porting/get-sources.html 我使用 heimdall 刷新了 hallium-boot 并刷新了 ubuntu touch rootfs
但是,每当我闪烁它时,它都会返回一个永无止境的引导屏幕
我已经尝试过使用 hybris-boot 并用 heimdall 刷新它,但每次都会重新启动
ubuntu 引导标志只是卡在引导循环中
编辑:我的型号是 SM-G930F
linux - 用于 Linux 触摸移动操作系统的 ElectronJS?
ElectronJS 是一个跨平台框架,用于为 Mac、Windows 和 Linux 创建桌面应用程序。
但是,如果我为移动视图使用响应式网页设计制作应用程序,Linux 发行版是否适用于 Ubuntu Touch、Sailfish OS、Mobian 和许多其他 Linux 移动触摸操作系统?