问题标签 [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.
javascript - 如何将 ListView 行滚动到屏幕顶部?
我正在使用 ListView 在页面上呈现我的数据。
单击时如何将 ListView 行滚动到屏幕顶部(可见)?
谢谢你。
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:*">
然而,这会使应用程序崩溃,现在我已经走到了死胡同,我应该从这里去哪里。我很乐意提供更多可能需要的信息,任何帮助将不胜感激!
谢谢
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的默认应用程序),
- 相机,
- 无线网络设置,
- 蓝牙设置,
- 打开空白或主页的浏览器窗口。
提醒一下:我不想在这些应用程序和我的应用程序之间同步任何数据 - 我只想通过我的应用程序启动它。
如果您有其他解决方案 - 我愿意接受任何建议。
c# - 我是否需要 iOS 或 Android 设备才能使用带有 Xamarin 的 Visual Studio 编写应用程序
使用带有 Visual Studio 的免费 Xamarian,使用 Windows 机器的 Windows 开发人员是否必须购买 Iphone、Ipad 和 Andoid 设备才能将 c# Windows 转换为 IOS 或 Android?当尝试使用 Visual Studio / Xamarian 创建 C# 时,它要求我配对我没有的 mac。是否必须使用物理设备而不是模拟器?谢谢您给予的这个机会!
javascript - Cordova:新项目中缺少cordova.js。我的 IDE 疯了
请参阅问答:新项目中缺少cordova.js
我的问题是:如果我创建一个虚拟的 cordova.js 来让我的 IDE 满意,它会被简单地覆盖还是会导致各种平台编译器出错?
ios - 使用 Multipeer Connectivity Framework 并保存附近创建的设备
我是 Swift 新手,目前正在为一个课程项目开发 Multipeer Connectivity 应用程序。该应用程序还具有在线登录功能,可将每个用户信息存储在 Firebase 中(后端支持)。
一旦应用程序获得 wifi 连接,我想在我的应用程序中拥有一个“朋友列表”功能,并从附近找到的设备中将其他应用程序用户添加到此列表中。到目前为止,我能想到的唯一方法是将 peerID 与 Firebase 中的现有应用程序用户相关联。但是,根据文档,peerID 似乎与设备本身相关联,因此如果两个不同的用户使用同一设备登录,则这种方法实际上行不通。有没有更好的方法来实现我的目标?
android - android studio 应用程序,在应用程序工作时按主页按钮
我已经开发了 android studio 应用程序。
但是,当我在手机上播放应用程序时按下主页按钮时。(不是安卓模拟器)
然后再次启动我的应用程序,它首先显示启动活动,然后显示一个错误。
不幸的是,我的应用程序已停止。
我想要做的是,当我按下主页按钮并再次启动我的应用程序时,
那么它应该从我按下主页按钮的活动开始。
不要再显示飞溅的东西。
c++ - 是否需要 XCode 在 Visual Studio 上使用 C++ 开发 iOS 应用程序?
我用谷歌搜索并找不到一个好的答案。我目前没有 Mac,必须使用 C++ 开发应用程序。我需要 Visual Studio 以外的任何东西吗?
我的意思是我打算使用 Xamarin,我需要 Xcode 还是至少需要没有 Xcode 的 Mac?
请查看以下链接: https ://msdn.microsoft.com/en-us/library/dn771552.aspx
react-native - React Native 可重用数据层
作为来自 Angular 的人,我很难掌握如何在 React Native(RN) 中设置工厂/服务(数据层)的概念。如何在 RN 中创建可以在不同视图(组件?)中重用的服务/工厂?