Tag: android

如何使用ReactNative在服务器上上传图像

我正在设置标题和正文,使用fetch with Post在服务器上上传图像。我收到响应代码200但它没有上传图像,但其余的数据正在上传。 这是身体的代码: export default function setRequestBody(imagePath){ let boundry = “—-WebKitFormBoundaryIOASRrUAgzuadr8l”; let body = new FormData(); body.append(“–“+boundry+”\r\n”); body.append(“Content-Disposition: form-data; name=imageCaption\r\n\r\n”); body.append(“Caption”+”\r\n”); body.append(“–“+boundry+”\r\n”); body.append(“Content-Disposition: form-data; name=imageFormKey; filename =iimageName.pngg \r\n”); body.append(“Content-Type: image/png \r\n\r\n”); body.append({uri : imagePath}); // appened image Data Here body.append(“\r\n”); body.append(“–“+boundry+”–\r\n”); return body } 请帮忙。我犯的是什么错。 🙁

cordova-ionic ngCordova ios或iPhone文件读取错误代码5 ENCODING_ERR

我正在使用cordova-ionic框架来构建应用程序。 我是新手中的iOS或iPhone,我必须阅读应用程序中的文件。 我在Android应用程序中读取文件,但相同的代码显示错误(代码:5)。 我遵循代码类型: 在android中: $cordovaFile.writeFile(( ‘user.json’, data, {‘append’:false} )).then(function(result) { alert(‘file created.’); alert(JSON.stringify(result)); }, function(err) { // An error occured. Show a message to the user alert(‘file writed’); alert(JSON.stringify(err)); }); 我可以创建文件,写入,读取数据和删除文件,但在ios手机中,我无法使用相同的代码创建文件。 在iPhone中: var data = {“user”:{“name”:”errer”,”email”:”sdsdff@gmail.com”,”username”:”sdfsdfsd”}}; $cordovaFile.writeFile(( ‘user.json’, data, {‘append’:false} )).then(function(result) { // Success! alert(‘file created.’); alert(JSON.stringify(result)); }, function(err) { // An error occured. […]

Android:iOS UIActionSheet相当于

我正在转换一个iOS应用程序,需要实现从iOS到Android的UIActionSheet等效。 哪个UI元素最能模仿这个。 我的目标是Android 2.2及更高版本。

PhoneGap 3.1构建设备未定义

我有一个sencha触摸项目。 我用phonegap 2.9构建并且工作正常device.uuid返回设备ID。 当我尝试使用3.1 device.uuid构建“设备未定义”错误时。 我的config.xml 我的设备ID请求: try { Ext.getCmp(‘txtUUID’).setValue(device.uuid); } catch(err) {alert(err); Ext.getCmp(‘txtUUID’).setValue(‘ID Okunamadı!’); } 我需要帮助。 如何解决这个问题?

REACT NATIVE的PayPal支付集成与最新的lib android + ios

任何机构都可以使用最新的react-native PayPal库提供滑动解决方案吗? 我花了一个星期但没有得到适当的解决方案。 网上有许多旧的和不完整的解决方案,但对于新开发者来说却不是一个适当而完整的解决方 资源: https://www.npmjs.com/package/react-native-paypal https://github.com/MattFoley/react-native-paypal https://github.com/sharafat/sample-code-php

Flutter – 从现有的android项目导入

我目前正在开发一个大约75%完成的android项目。 我需要一个类似的iOS应用程序。 我可以导入这个项目来扑动吗? 怎么样? 另外,flutter会支持我在这个项目中使用过的库吗?

PayPal iOS和Android SDK中的PAYMENT_CREATION_ERROR

今天我在iOS应用程序中遇到PayPal结账问题。 用户登录后,我收到一个错误: PayPal SDK:请求失败并显示错误:PAYMENT_CREATION_ERROR – 设置此付款时出现问题。 请访问PayPal网站查看您的帐户。 (422)| PayPal Debug-ID:caf4fb9d7f20c [sandbox,PayPal iOS SDK 2.12.2] 买家账户有足够的余额,我认为没问题。 有没有办法找到这个错误的原因?

在本地网络中推送通知

我需要在没有Internet访问权限的本地网络中使用自己的服务器为Android和iOS实现推送通知。 更准确地说,我的用户将拥有一个移动应用程序(Android和iOS),它将通过无线网络连接到本地服务器。 此网络不会有任何Internet连接。 当发生一些具体事件时,服务器将需要向连接的设备发送推送通知。 我在服务器端使用Django。 我一直在研究,看起来使用XMPP将是一个很好的解决方案。 因此,我想我需要一个XMPP服务器与移动设备进行通信。 我已经看到了服务器端的几种替代方案,但我并不完全理解我需要的东西。 有一些XMPP服务器,如Openfire和SleekXMPP 。 我不确定他们是为了什么。 我应该选择其中一个还是同时使用它们? 另一方面,应用程序方面有哪些替代方案? 我需要的是一些关于选择哪种技术和一些参考的指导。

来自iOS的Android AES解密和数据:javax.crypto.BadPaddingException:pad块损坏

我尝试解密从iOS发送的Android上的备份,并且在方法doFinal中显示exceptionjavax.crypto.BadPaddingException: pad block corrupted 。 public String decrypt(byte[] cipherText, SecretKey key, byte [] initialVector) throws Exception { Cipher cipher = Cipher.getInstance(“AES/CBC/PKCS7Padding”); IvParameterSpec ivParameterSpec = new IvParameterSpec(initialVector); cipher.init(Cipher.DECRYPT_MODE, key, ivParameterSpec); cipherText = cipher.doFinal(cipherText); return new String(cipherText, “UTF-8”); } key和initialVector是从iOS以base64字符串发送的。 相关代码: public static byte[] decodeWebSafe(String s) throws Base64DecoderException { byte[] bytes = s.getBytes(); return decodeWebSafe(bytes, 0, bytes.length); […]

在哪个移动平台上,“推送令牌”不是永久性的?

我们都知道,为了在任何移动平台中使用推送通知function,我们需要一个称为“推送令牌”的唯一标识符。 开发人员需要以某种方式将此“令牌”保存到他的服务器,以便能够向用户发送通知。 但是,在哪个移动平台上,这个“令牌”将保持永久性并且可能会改变? 换句话说,在哪些情况下,如果发生变化,开发人员必须注意更新数据库中的用户“令牌”? 答案应包括: iOS , android , WP , BB平台。 *如果您知道这些平台中至少有一个答案会发布您的答案,最后我将总结所有答案以获得完整答案。*