小编Jon*_*rin的帖子

Android模拟器不在MAC上工作

下载Android Studio后,我一直在尝试使用Android模拟器.我之前使用过旧的三星S4,但需要与Marshmallow兼容的某些功能.

我看到的问题是:

  • -Emulator不运行
  • -Android屏幕显示好像它准备启动但没有
  • - 当安卓屏幕在等待一小时后消失时,屏幕显示对话框,说明系统没有响应,并等待或终止进程
  • - 当我尝试在显示该屏幕时在AVD上运行应用程序时,Android Studio会弹出错误,说AVD没有正确安装APK并卸载它们或取消.

我试过的解决方案:

  • - 将AVD RAM降至512和236 MB
  • - 关闭模拟器相机
  • - 关闭音频
  • -Graphics首选项设置为软件
  • - 删除和重新下载所有内容
  • - 确保API与SDK匹配
  • - 烘干不同的API(25)
  • -Downloading BlueStacks(没意识到它使用Kitkat)

缓慢/不工作模拟器的大多数解决方案都与我更改和尝试的模拟器设置有关.我已经坚持了三天,我迫切需要一个解决方案,所以我可以测试我的应用程序,它需要23 +的Android API.

一点点注意,以防万一我运气不好.我正在使用运行在OSX Sierra,Core 2双核处理器,16GB RAM,1TB硬盘上的2010年中期MAC.

**更新我通过命令行运行了模拟器,这是我收到的输出.电子邮件程序仍然在Android屏幕上加载,但在"Adb connected,start proxing data"之后的最后30分钟内没有记录更多输出.

Macs-MacBook-Pro-2:sdk joncorrin$ tools/emulator @Nexus_5X_API_23 -verbose
emulator:Android emulator version 25.3.0.0 (build_id 3394391)
emulator:Found AVD name 'Nexus_5X_API_23'
emulator:Found AVD target architecture: x86
emulator:argv[0]: 'tools/emulator'; program directory: '/Users/mac/Library/Android/sdk/tools'
emulator:  Found directory: /Users/mac/Library/Android/sdk/system-images/android-23/google_apis/x86/

emulator:Probing for /Users/mac/Library/Android/sdk/system-images/android-23/google_apis/x86//kernel-ranchu: file exists
emulator:Auto-config: -engine qemu2 (based on configuration)
emulator: …
Run Code Online (Sandbox Code Playgroud)

android-emulator android-studio

17
推荐指数
4
解决办法
2万
查看次数

Angular 6 Server Side Errror:找不到模块:错误:无法解析'./dist/server/main.bundle'

我正在研究一个项目,将其更新为Angular 6.更新后,我在尝试运行服务器端渲染构建时遇到此错误

Module not found: Error: Can't resolve './dist/server/main.bundle'
Run Code Online (Sandbox Code Playgroud)

我尝试访问https://angular.io/guide/universal并将我的代码与Angular Universal中的SSR文件进行匹配.这不适合我.

似乎dist文件夹没有生成/ server文件夹,但正在创建/浏览器.我不确定为什么.

在此输入图像描述

这是我的angular.json文件

{
 "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
  "version": 1,
  "newProjectRoot": "projects",
  "projects": {
    "xilo": {
      "root": "",
      "sourceRoot": "src",
      "projectType": "application",
      "architect": {
        "build": {
          "builder": "@angular-devkit/build-angular:browser",
          "options": {
            "outputPath": "dist/browser",
            "index": "src/index.html",
            "main": "src/main.ts",
            "tsConfig": "src/tsconfig.app.json",
            "polyfills": "src/polyfills.ts",
            "assets": [
              "src/assets",
              "src/favicon.ico"
            ],
            "styles": [
              "src/styles.css",
              "node_modules/font-awesome/css/font-awesome.min.css"
            ],
            "scripts": [
              "node_modules/moment/min/moment.min.js"
            ]
          },
          "configurations": {
            "production": {
              "optimization": true,
              "outputHashing": "all",
              "sourceMap": false,
              "extractCss": true,
              "namedChunks": false, …
Run Code Online (Sandbox Code Playgroud)

server-side angular-cli angular-universal angular

14
推荐指数
1
解决办法
2875
查看次数

如何在提交之前更改 FormData?

我正在开发一个项目,需要在提交之前更改 FormData。我无法更改元素值,我必须更改进入 POST 的实际 FormData。

我尝试更改 form.onsubmit 来更新值(适用于某些字段,但其他字段由于验证检查而不起作用)

<form name="aspnetForm" method="post" action="Posturl.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm" autocomplete="off">
   <input type="text" name="field1" id="field1" value="">
   <input type="text" name="field2" id="field2" value="">
</form>
Run Code Online (Sandbox Code Playgroud)

我知道我可以创建一个新的 FormData 对象,并且可以使用 formData.set('field1', 'newValue') 设置该对象的值,但我不确定如何 POST 这个新的 FormData 对象而不是旧对象。

html javascript forms asp.net form-data

13
推荐指数
2
解决办法
3万
查看次数

如何将数组项传输到另一个数组并使用Angular Material Drag n Drop CDK更新它,而不将两个项绑定到同一个参数

我正在使用Angular Material Drag N Drop CDK将一组默认项目(List 1)移动到动态项目列表(List 2).当我将默认项目(L1)拖动到动态项目(L2)中然后更新现在的动态项目(新L2项目)时,它也会更新默认项目(旧L1项目).

将默认项目(L1)拖动到动态项目(L2)时,默认列表(L1)将使用resetList方法重置回其原始数组.我的目标是更新,现在动态的项目(新项目L2),并可能拖累相同的默认项(即重置旧L1项目)为创建另一个新的动态项目(另一个新项目L2)的动态列表(L2).我遇到的问题是,当我将默认项目(L1)拖入动态列表(L2)时,然后更新新的动态项目(使用ngModel的新L2项目)拖动并重置的默认项目(旧L1项目)也更新.

这是我在form.component.html中的html

<!-- Default Answer List - List 1 -->
 <aside cdkDropList id="defaultAnswerList"
            [cdkDropListConnectedTo]="['dynamicAnswerList']" [cdkDropListData]="defaultAnswers">
            <div class="aside-container">
                <div class="auto-complete-content-area p-10">
                    <div *ngFor="let answer of defaultAnswers">
                        <!-- answer.isInput - Text Input -->
                        <div class="element-wrapper addon-group" *ngIf="answer.isInput" cdkDrag>
                            <div class="label-side">
                                Short Text
                            </div>
                            <div class="element-side">
                                <input type="text" [(ngModel)]="answer.placeholderText" class="input-element"
                                    placeholder="Placeholder" />
                                <label>Drag to add a short text answer</label>
                            </div>
                        </div>
          </div>
       </div>
    </aside>

<!-- Dynamic Answer List - List 2-->
<div class="input-answers" cdkDropList id="dynamicAnswerList" …
Run Code Online (Sandbox Code Playgroud)

javascript angular-material angular

9
推荐指数
1
解决办法
1212
查看次数

由于访问控制检查,XMLHttpRequest无法加载XXXX使用Angular Material MD Stepper时

我的应用程序在大约一小时前完美运行.现在,我似乎已经陷入困境,想知道为什么特定的https请求不适用于除chrome web之外的所有浏览器.我的第一个假设是CORS.我有原始标题和所有设置,因为我已经有一段时间了.我不确定是什么改变了.

这是我在Safari上遇到的错误

由于访问控制检查,XMLHttpRequest无法加载http:// localhost:3000/auth/server/signup.

这是我的CORS中间件

app.use(function (req,res,next) {
    res.header("Access-Control-Allow-Origin", devUrl);
    res.header('Access-Control-Allow-Methods', 'PUT, PATCH, GET, POST, DELETE, OPTIONS');
    res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
    res.setHeader('Access-Control-Allow-Credentials', true);
  next();
});
Run Code Online (Sandbox Code Playgroud)

devUrl 是一个var作为正确的URL.

以下是节点中不起作用的调用

var express = require('express');
var router = express.Router();
var authController = require('../controllers').auth;
var jwt = require('jsonwebtoken');


router.post('/server/signup', function(req,res,next) {
  return authController.signup(req,res);
});

router.post('/server/signin', function(req,res,next) {
  return authController.signin(req,res);
});

router.post('/server/social-signin', function(req,res,next) {
  return authController.authSignin(req,res);
});


module.exports = router;
Run Code Online (Sandbox Code Playgroud)

请求正在处理其他http请求,并且它在错误中使用的URL是相同/正确的URL.我已经被困了一段时间而且非常需要帮助.我不知道如何调试这个.此外,它每次我尝试请求时刷新页面.我不知道该怎么做.


社交登录的最后一条路是工作?它唯一的登录和注册受到影响

这是我发送http请求的客户端代码

@Component({
  selector: 'app-signin',
  template: `    
    <!-- Main container …
Run Code Online (Sandbox Code Playgroud)

javascript google-chrome node.js cors

8
推荐指数
1
解决办法
2万
查看次数

Textarea框移动点击初始页面加载

我有一个textarea框,在页面加载时初始点击时移动.这很奇怪,似乎有点儿麻烦,我甚至不知道从哪里开始调试.

有谁之前经历过这个吗?

这是一张图片.白色的盒子立即回到textarea,textarea很好.它仅在初始点击时初始加载.

在此输入图像描述

这是我的HTML

  

 .textarea {
      display: block;
      height: 100px;
      width: 100%;
      font-size: 24px;
    } 


.container {
  width: 100%;
  padding-top: 50px;
  text-align: center;
}

.title {
  color: #fdfdfd;
  font-size: 55px;
  margin-top: 50px;
  text-align: center;
  margin-bottom: 30px;
}

.label {
  color: seagreen;
  font-size: 19px;
}

.input {
  width: 100%;
  height: 45px;
  font-size: 24px;
  line-height: 45px;
}

.form-group {
  width: 100%;
  text-align: left;
  margin-bottom: 20px;
}

.form {
  width: 500px;
  margin: 0 auto;
}

.submit {
  font-family: Chalk-c1;
  width: 300px;
  height: 43px; …
Run Code Online (Sandbox Code Playgroud)

html css

6
推荐指数
1
解决办法
1170
查看次数

Multer-s3 在手机上上传空文件

我正在使用 angular 和 multer-s3 将文件从 angular 应用程序上传到节点服务器。在桌面上一切正常,但由于某种原因,当我尝试通过我的 iPhone 7 上传照片时,上传的文件已损坏。我在两台设备上使用相同的图像并运行相同的流程,但得到不同的结果,所以我假设它是因为移动设备?

这是我尝试在移动设备上打开 S3 文件时收到的警报

The file “1519398514215-test.png” could not be opened because it is empty.
Run Code Online (Sandbox Code Playgroud)

这是我的代码

var aws = require('aws-sdk');
var path = require('path');
var path3 = path.join(__dirname, "../config/config-aws.json");
var multer = require('multer');
var multerS3 = require('multer-s3');
var request = require('request');

aws.config.loadFromPath(path3);
var s3 = new aws.S3();
var fileName = '';
var uploadM = multer({
  storage: multerS3({
    s3: s3,
    bucket: 'XXXX',
    acl: 'public-read',
    metadata: function (req, file, cb) {
      cb(null, {fieldName: …
Run Code Online (Sandbox Code Playgroud)

javascript amazon-s3 node.js fabricjs multer-s3

5
推荐指数
1
解决办法
754
查看次数

PostgreSQL:无法连接到服务器 - 连接被拒绝错误

在过去的一周里postgreSQL,我未能设置好与我的Ruby-on-Rails项目一起工作。
我已经尝试卸载并重新安装,postgreSQL现在两次。
但是当我尝试启动时,postgreSQL我不断收到以下错误:

could not connect to server: Connection refused (0x0000274D/10061)
         Is the server running on host "localhost" (::1) and
         accepting TCP/IP connections on port 5432? 
could not connect to server: Connection refused (0x0000274D/10061) 
         Is the server running on host "localhost" (127.0.0.1) and 
         accepting TCP/IP connections on port 5432?"
Run Code Online (Sandbox Code Playgroud)

我查看了许多在线资源,包括stackoverflow,但似乎都没有帮助。
我的pg_hba.conf文件的关键部分如下所示:

# TYPE  DATABASE        USER            ADDRESS                 METHOD

# IPv4 local connections:
host    all             all             127.0.0.1/32            md5
# IPv6 …
Run Code Online (Sandbox Code Playgroud)

database postgresql database-connection database-server

4
推荐指数
1
解决办法
1万
查看次数

错误:用pdfkit写完

我使用pdfkit,可以成功上传一次pdf到S3.但如果第二次尝试它会抛出此错误.

Error: write after end
    at writeAfterEnd (_stream_writable.js:220:12)
    at PDFReference.Writable.write (_stream_writable.js:271:5)
    at PDFPage.write (/Users/jonathancorrin/Desktop/workspace/rent-app/node_modules/pdfkit/js/page.js:95:27)
    at PDFDocument.addContent (/Users/jonathancorrin/Desktop/workspace/rent-app/node_modules/pdfkit/js/document.js:161:17)
    at PDFDocument.save (/Users/jonathancorrin/Desktop/workspace/rent-app/node_modules/pdfkit/js/mixins/vector.js:19:19)
    at PDFDocument._fragment (/Users/jonathancorrin/Desktop/workspace/rent-app/node_modules/pdfkit/js/mixins/text.js:257:12)
    at PDFDocument._line (/Users/jonathancorrin/Desktop/workspace/rent-app/node_modules/pdfkit/js/mixins/text.js:203:12)
    at emitThree (events.js:140:20)
    at LineWrapper.emit (events.js:216:7)
    at /Users/jonathancorrin/Desktop/workspace/rent-app/node_modules/pdfkit/js/line_wrapper.js:141:17
    at LineWrapper.wrap (/Users/jonathancorrin/Desktop/workspace/rent-app/node_modules/pdfkit/js/line_wrapper.js:207:9)
    at PDFDocument._text (/Users/jonathancorrin/Desktop/workspace/rent-app/node_modules/pdfkit/js/mixins/text.js:48:17)
    at PDFDocument.text (/Users/jonathancorrin/Desktop/workspace/rent-app/node_modules/pdfkit/js/mixins/text.js:59:19)
    at /Users/jonathancorrin/Desktop/workspace/rent-app/server/routes/image-upload.js:36:6
    at Layer.handle [as handle_request] (/Users/jonathancorrin/Desktop/workspace/rent-app/node_modules/express/lib/router/layer.js:95:5)
    at next (/Users/jonathancorrin/Desktop/workspace/rent-app/node_modules/express/lib/router/route.js:137:13)
    at Route.dispatch (/Users/jonathancorrin/Desktop/workspace/rent-app/node_modules/express/lib/router/route.js:112:3)
    at Layer.handle [as handle_request] (/Users/jonathancorrin/Desktop/workspace/rent-app/node_modules/express/lib/router/layer.js:95:5)
    at /Users/jonathancorrin/Desktop/workspace/rent-app/node_modules/express/lib/router/index.js:281:22
    at Function.process_params (/Users/jonathancorrin/Desktop/workspace/rent-app/node_modules/express/lib/router/index.js:335:12)
    at next (/Users/jonathancorrin/Desktop/workspace/rent-app/node_modules/express/lib/router/index.js:275:10)
    at Function.handle (/Users/jonathancorrin/Desktop/workspace/rent-app/node_modules/express/lib/router/index.js:174:3)
    at router (/Users/jonathancorrin/Desktop/workspace/rent-app/node_modules/express/lib/router/index.js:47:12)
    at Layer.handle [as handle_request] (/Users/jonathancorrin/Desktop/workspace/rent-app/node_modules/express/lib/router/layer.js:95:5) …
Run Code Online (Sandbox Code Playgroud)

http node.js jspdf angular

0
推荐指数
1
解决办法
921
查看次数