问题标签 [mobile-development]

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 投票
0 回答
94 浏览

javascript - 如何将 ListView 行滚动到屏幕顶部?

我正在使用 ListView 在页面上呈现我的数据。

单击时如何将 ListView 行滚动到屏幕顶部(可见)?

谢谢你。

0 投票
2 回答
433 浏览

visual-studio - Ionic Backand App 拒绝连接到 Android 设备上的服务器,而不是在模拟器上

我最近学习了如何使用 Ionic 构建移动应用程序并且需要一个后端,所以我决定使用 Backand 框架。我在 Visual Studio 中开发,从模拟器运行时一切正常,所有服务调用都运行良好,但是当我尝试从 Android 设备执行相同的服务 (POST) 操作时,出现以下错误。

拒绝连接到'https://api.backand.com/1/objects/player/';因为它违反了以下内容安全策略指令:“default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval

我发现了一个类似的问题,解决方案是我可能需要在 index.html 的元标记中引用服务器地址

<meta http-equiv="Content-Security-Policy" content="default-src 'self' data: gap: https: //ssl.gstatic.com 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src *; connect-src https://api.backand.com:*">

然而,这会使应用程序崩溃,现在我已经走到了死胡同,我应该从这里去哪里。我很乐意提供更多可能需要的信息,任何帮助将不胜感激!

谢谢

0 投票
1 回答
1865 浏览

android - 从自定义 cordova 应用程序启动本机应用程序

我正在使用 Cordova(在 Intel XDK 中)开发一个移动应用程序,它是启动其他应用程序的按钮列表。

到目前为止,我已经成功地在浏览器 ( ) 中启动了手机应用程序 ( href="tel://")、短信 ( href="sms://) 和谷歌网站href="http://google.com"

我找到了一个用于启动应用程序的插件:https ://github.com/lampaa/com.lampa.startapp但根据那里提供的指南,我可以使用这样的代码启动应用程序(示例):

但是我怎样才能找到那些完整的应用程序名称(这些app.com.name字符串)?

我需要这些应用程序的名称(或如何打开它们):

  • 视频(Android的默认应用),
  • 图片/相机胶卷(Android的默认应用程序),
  • 相机,
  • 无线网络设置,
  • 蓝牙设置,
  • 打开空白或主页的浏览器窗口。

提醒一下:我不想在这些应用程序和我的应用程序之间同步任何数据 - 我只想通过我的应用程序启动它。

如果您有其他解决方案 - 我愿意接受任何建议。

0 投票
2 回答
79 浏览

c# - 我是否需要 iOS 或 Android 设备才能使用带有 Xamarin 的 Visual Studio 编写应用程序

使用带有 Visual Studio 的免费 Xamarian,使用 Windows 机器的 Windows 开发人员是否必须购买 Iphone、Ipad 和 Andoid 设备才能将 c# Windows 转换为 IOS 或 Android?当尝试使用 Visual Studio / Xamarian 创建 C# 时,它要求我配对我没有的 mac。是否必须使用物理设备而不是模拟器?谢谢您给予的这个机会!

0 投票
0 回答
81 浏览

javascript - Cordova:新项目中缺少cordova.js。我的 IDE 疯了

请参阅问答:新项目中缺少cordova.js

我的问题是:如果我创建一个虚拟的 cordova.js 来让我的 IDE 满意,它会被简单地覆盖还是会导致各种平台编译器出错?

0 投票
1 回答
201 浏览

ios - 使用 Multipeer Connectivity Framework 并保存附近创建的设备

我是 Swift 新手,目前正在为一个课程项目开发 Multipeer Connectivity 应用程序。该应用程序还具有在线登录功能,可将每个用户信息存储在 Firebase 中(后端支持)。

一旦应用程序获得 wifi 连接,我想在我的应用程序中拥有一个“朋友列表”功能,并从附近找到的设备中将其他应用程序用户添加到此列表中。到目前为止,我能想到的唯一方法是将 peerID 与 Firebase 中的现有应用程序用户相关联。但是,根据文档,peerID 似乎与设备本身相关联,因此如果两个不同的用户使用同一设备登录,则这种方法实际上行不通。有没有更好的方法来实现我的目标?

0 投票
1 回答
258 浏览

android - android studio 应用程序,在应用程序工作时按主页按钮

我已经开发了 android studio 应用程序。

但是,当我在手机上播放应用程序时按下主页按钮时。(不是安卓模拟器)

然后再次启动我的应用程序,它首先显示启动活动,然后显示一个错误。

不幸的是,我的应用程序已停止。

我想要做的是,当我按下主页按钮并再次启动我的应用程序时,

那么它应该从我按下主页按钮的活动开始。

不要再显示飞溅的东西。

0 投票
1 回答
203 浏览

c++ - 是否需要 XCode 在 Visual Studio 上使用 C++ 开发 iOS 应用程序?

我用谷歌搜索并找不到一个好的答案。我目前没有 Mac,必须使用 C++ 开发应用程序。我需要 Visual Studio 以外的任何东西吗?

我的意思是我打算使用 Xamarin,我需要 Xcode 还是至少需要没有 Xcode 的 Mac?

请查看以下链接: https ://msdn.microsoft.com/en-us/library/dn771552.aspx

0 投票
0 回答
385 浏览

react-native - React Native 可重用数据层

作为来自 Angular 的人,我很难掌握如何在 React Native(RN) 中设置工厂/服务(数据层)的概念。如何在 RN 中创建可以在不同视图(组件?)中重用的服务/工厂?

0 投票
1 回答
227 浏览

ios - Swift:如何在切换到其他视图并切换回当前视图后保留数据和显示?

我想知道如何在第一次更改为另一个视图然后更改回当前视图后保留显示?

具体如下。我的问题是当我单击Histoty 按钮时,我切换到另一个页面,该页面具有完全相同的三个按钮。当我切换回current页面时,表数据会丢失。我想要的是显示表数据而不重新加载任何数据。请帮帮我。谢谢。

在此处输入图像描述