使用react-native教程进行反应(react-native 0.30):我创建的应用程序无法在Android设备上安装,这里是步骤:
并得到结果: Application demo was not installed
基于这个类似的问题apk没有运行在移动android反应原生:Unsigned apk将无法安装在移动设备上.
但是为什么我能够运行Ionic 2制作的非侵权应用程序?
有什么问题?
我在ionicframework网站上找不到相关信息.例如,我在react.parts网站上看到了很多来自react-native的例子,例如使用react-native我可以在谷歌地图自定义对象,形状,标记动画等上渲染,但另一方面,Ionic2呈现谷歌地图作为webview.那么,Ionic 2是原生的还是基于webview的?
我有nodejs服务器监听和等待发布请求http://localhost:3000/api/updateLocation
服务器使用PostMan进行JSON post请求测试,一切正常,nodejs输出'Got data'到控制台.但是Angular2似乎并没有将数据发送到服务器.截图PostMan
有什么问题?
NodeJS server.js:
api.post('/updateLocation', function(req, res){
//res.send(req.body);
console.log('Got data');
});
Run Code Online (Sandbox Code Playgroud)
Ionic 2 home.ts:
import {Component} from '@angular/core';
import {NavController} from 'ionic-angular';
import {Service} from '../../service';
@Component({
templateUrl: 'build/pages/home/home.html',
providers: [Service]
})
export class HomePage {
constructor(private navCtrl: NavController, service: Service) {
setInterval( ()=> {
service.sendLocation({ x: '46.303344', y: '28.655268' });
}, 1000);
}
}
Run Code Online (Sandbox Code Playgroud)
service.ts:
import {Injectable} from '@angular/core';
import {Http, Headers} from '@angular/http';
@Injectable()
export class Service {
http : any;
url : …Run Code Online (Sandbox Code Playgroud)