小编lom*_*s09的帖子

Phonegap应用程序文本和布局太小

我最近使用html,css,javascript构建了一个Android应用程序,并通过phonegap运行它们来创建实际的应用程序.我在一部手机中遇到的一个问题是文字看起来太小了.还有一些图像也有点小.我添加了一个视口元标记,但它似乎也没有工作.以下是元标记:

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <meta name="format-detection" content="telephone=no" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, user-scalable=no, target-densitydpi=device-dpi" />`
Run Code Online (Sandbox Code Playgroud)

这是它的外观
这发生在特定的手机(三星Galaxy)

这是它应该看起来的样子:
这就是它在htc野火中的表现

html javascript css jquery-mobile cordova

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

JavaScript音频频谱分析仪

是否存在与ActionScript相同的JavaScript channel.leftPeakchannel.rightPeak.这用于声音编程,例如VU表.我正在尝试构建一个声音应用程序,但我正在避免使用Flash和ActionScript,因为它是用于网站.我想知道是否可以用JavaScript做到这一点.基本概念就是播放一首歌,并能够通过频谱分析仪或VU表观察它的可视化.

javascript audio animation

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

IE10正在阅读IE8条件评论

如果您使用的是不受支持的浏览器,我有一个显示警告框的网页,IE <= 8.这在IE 8及以下版本中运行良好,但是今天我在IE 10中测试它似乎也读取了这个条件.它显示警告框时不应该.我尝试了很多东西,但我不知道可能是什么问题.以下是一些代码:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0" />
  <meta http-equiv="X-UA-Compatible" content="chrome=1"/>
  <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
 ...
</head>
<!--[if lte IE 8]>
    <div style="position:absolute;bottom:0px;left:0px;background-color:orange;color:white;z-index:1000;width:250px;text-align:center;">This content is best viewed in Chrome, Firefox or any other Modern Browser. <br/><strong>Please Upgrade.  </strong></div>
<![endif]-->
Run Code Online (Sandbox Code Playgroud)

html meta internet-explorer conditional-comments internet-explorer-10

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

$ .ajax发送文件formdata和变量

我正在尝试按照本教程中的步骤创建一个简单的jquery文件上传:http://net.tutsplus.com/tutorials/javascript-ajax/uploading-files-with-ajax/,它功能齐全,非常出色.但是我希望对用户上传图像的内容有更多的控制和更多的安全性,例如我希望能够发送令牌.这是我的原始代码:

 $('#images').change(function (evt) {
    $('#response').text("Uploading . . .");
    var amount = this.files.length;
    var reader, file;
    alert(formdata);
    for (var i = 0; i < amount; i++ ) {
        file = this.files[i];
        if (!!file.type.match(/image.*/)) {
            if ( window.FileReader ) {
                reader = new FileReader();
                reader.onloadend = function (e) { 
                    appendUploadedPic(e.target.result, file.fileName);
                };
                reader.readAsDataURL(file);
            }
            if (formdata) {
                formdata.append("images[]", file);
            }
        }   
    }

    if (formdata) {
        $.ajax({
            url: "php/upload.php",
            type: "POST",
            data: formdata,
            dataType:'json',
            processData: false,
            contentType: false,
            success: …
Run Code Online (Sandbox Code Playgroud)

javascript php ajax jquery file-upload

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

将动态变量发送到 SASS

我目前正在一个新项目中工作,该项目允许用户根据自己的喜好更改网站的外观。他们可以更改背景颜色和内容,这些内容可以保存在数据库中供以后使用,或者可以存储在 cookie 中。但是,我一直在使用 php 文档来模拟样式表,这样我就可以像<link rel="stylesheet" type="text/css" href="main.php?bgColor=#444"示例一样传递变量。这样我就可以让 css 变得动态,而不是太依赖 javascript。
但是有些朋友提到使用SASS,但我真的不知道它是否适合我的项目,因为我对指南针框架不太了解。您将如何将动态变量传递给这个 .sass 或 .scss 文件?你只是做一个@import "php-variables";声明并包含一个php文件吗?或者你能像我用 php 那样发送动态变量吗?
而且,在 SASS 上使用 php 有什么好处,反之亦然?

css php sass dynamic-variables

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

javascript相当于数组的php max

我在php中有一个函数,它选择包含最多元素的数组.

$firstArray = array('firstArray','blah','blah','blah');
$secondArray = array('secondArray','blah','blah');
$thirdArray = array('thirdArray','blah','blah','blah','blah');
Run Code Online (Sandbox Code Playgroud)

然后我得到具有最高长度的变量的名称,如下所示:

$highest = max($firstArray, $secondArray, $thirdArray)[0];

但我正在开发一个应用程序,我想避免使用PHP,我已经尝试过javascript Math.max()来实现相同的结果,但它不会以相同的方式工作,除非我这样做

Math.max(firstArray.length, secondArray.length, thirdArray.length)

但这没用,因为我需要知道包含最多元素的数组的名称.有没有其他方法来实现这一目标?

javascript php arrays max

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