小编Cod*_*ien的帖子

Snapchat网址方案无法正常工作 - 相机打开但没有配置文件

我正在尝试这个http://handleopenurl.com/scheme/snATA,该应用程序打开并显示相机,而不是显示我的个人资料.

是否有针对Snapchat的其他URL方案?

url-scheme ios

23
推荐指数
2
解决办法
7080
查看次数

上传Zip文件并解压缩Zip

我有一个表单(HTML),它将文件提交给PHP脚本,该脚本将文件重命名为ZIP,将其存储在一个文件夹(随机名称)中,然后提取该文件.

文件上传.文件夹已正确创建.该文件被正确重命名.

拉链的提取失败.

这是我的表格:

<form action="up.php" method="post" enctype="multipart/form-data" name="form1" id="form1">

Select file 
<input name="ufile" type="file" id="ufile" size="50" />

<input type="submit" name="Submit" value="Upload" />

 </form>
Run Code Online (Sandbox Code Playgroud)

这是PHP脚本 - up.php

$file_name = $HTTP_POST_FILES['ufile']['name'];
$random_digit=rand(0000,9999);
$new_file_name=$random_digit.".zip";
mkdir($random_digit, 0777, true);

$path= $random_digit.'/'.$new_file_name;
if($ufile !=none)
 {
    if(copy($HTTP_POST_FILES['ufile']['tmp_name'], $path))
 {
 echo "The upload is successful<BR/>"; 
 echo "File Renamed to: ".$new_file_name." for processing.<BR/>"; 
 echo "File Size :".$HTTP_POST_FILES['ufile']['size']."<BR/>"; 
 echo "<strong><a style='color:#6A8DBC; text-decoration:none' href='".$link_address."'>Proceed to the next phase of the importation of data to the system</a></strong></br>";
  }
 else
  {
   echo …
Run Code Online (Sandbox Code Playgroud)

php zip file-upload extract

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

用于检测系统音量(声音)和音频插孔的Javascript

HTML5具有板载音量检测功能.

<video controls width="320" height="176" onvolumechange="alert('The volume has been changed')">
Run Code Online (Sandbox Code Playgroud)

这仅适用于玩家.

是否可以从系统中检测音量?说一个电话.我可以通过移动浏览器获取手机的音量读数吗?

或者我可以使用JS来检测音频插孔是否已插入?

可以使用GetUserMedia检测音频输出的音量级别吗?

javascript audio html5 volume getusermedia

7
推荐指数
1
解决办法
3908
查看次数

将水印添加到已有图像的画布 - HTML5,Canvas

我有相机视频输入和画布.

当用户单击"提交"时,画布将获取Feed的图像

     <video id="video" width="300" height="200" autoplay></video>
     </section>
      <section class="btn">
      <button id="btnClick">Submit</button><br>
      </section>

     <section>
      <canvas id="canvas" width="300" height="300">
      </section>
Run Code Online (Sandbox Code Playgroud)

用户点击"提交"后,可以单击"共享"上传图片.

        <input type="button" onclick="uploadEx()" value="Share" />

        <form method="post" accept-charset="utf-8" name="form1">
        <input name="hidden_data" id='hidden_data' type="hidden"/>
         </form>
Run Code Online (Sandbox Code Playgroud)

我希望能够在用户通过单击"共享"按钮提交第一个快照之前在图像顶部覆盖另一个png.

JS用于上传pic:

           function uploadEx() {
            var canvas = document.getElementById("canvas");
            var dataURL = canvas.toDataURL("image/png");
            document.getElementById('hidden_data').value = dataURL;

            var fd = new FormData(document.forms["form1"]);

            var xhr = new XMLHttpRequest();
            xhr.open('POST', 'uploadscript.php', true);

            xhr.upload.onprogress = function(e) {
                if (e.lengthComputable) {
                    var percentComplete = (e.loaded / e.total) * 100;
                    console.log(percentComplete + …
Run Code Online (Sandbox Code Playgroud)

javascript html5 overlay watermark html5-canvas

7
推荐指数
1
解决办法
8782
查看次数

如何从PHP中的ipinfo.io获取位置?

我正在使用ipinfo.io来使用PHP获取我当前的城市(位置).

但是,在使用这段代码时,我无法看到我的城市.

$ipaddress = $_SERVER["REMOTE_ADDR"];

function ip_details($ip) {
    $json = file_get_contents("http://ipinfo.io/{$ip}/geo");
    $details = json_decode($json);
    return $details;
}

$details = ip_details($ipaddress);
echo $details->city;
Run Code Online (Sandbox Code Playgroud)

我不知道错误在哪里.

php api json

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

服务工作者不提示注册 - net :: ERR_FILE_EXISTS

我浏览了其他主题 - 没有具体的答案.

我为通知实施了一个服务工作者

http://docs.pushwoosh.com/docs/chrome-web-push
Run Code Online (Sandbox Code Playgroud)

我检查了所有内容 - 所有脚本都在root中,密钥很好实现.但是,我没有被提示允许通知.

控制台输出读取:

GET https://mydomain/service-worker.js net::ERR_FILE_EXISTS
Run Code Online (Sandbox Code Playgroud)

注意:我有正确的URL(只是在这里更改).

是什么导致服务工作者错误?我该如何解决?

google-chrome push-notification service-worker web-push push-api

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

Python请求-通过GET传递参数

我正在尝试调用API并将一些参数传递给它。

我的端点应如下所示:

https://example.com?q=food 食物是参数

import requests
parametervalue = "food"
r = requests.get("https://example.com/q=", parametervalue)
Run Code Online (Sandbox Code Playgroud)

当我打印r.url时,没有得到正确的结果-该值未传递。

更新:

错误:

  r = requests.get('https://example.com', params={'1':parametervalue})
  File "/usr/lib/python2.7/dist-packages/requests/api.py", line 55, in get
  return request('get', url, **kwargs)
Run Code Online (Sandbox Code Playgroud)

更新:

答案发布在下面。谢谢。

注意:帖子中提到的SSL错误是由于我运行Python 2.7而引起的。我使用python3,它解决了这个问题。

python get request python-requests

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

防止number_format从舍入数字 - 添加逗号并保持小数点 - PHP

数字格式添加我想要的逗号但删除小数.

echo number_format("1000000.25");
Run Code Online (Sandbox Code Playgroud)

这将返回1,000,000

我希望它返回1,000,000.25

我需要逗号和小数,没有任何数字四舍五入.我的所有值都是小数.它们的长度各不相同.

我是否必须使用数字格式以外的其他内容?

php decimal number-formatting

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

在 Service Worker 中添加图像和 CSS 文件以及 HTML 文件以进行离线缓存

我有这个服务人员:

'use strict';

const CACHE_VERSION = 1;
let CURRENT_CACHES = {
  offline: 'offline-v' + CACHE_VERSION
};
const OFFLINE_URL = 'http://example.com/offline.html';

function createCacheBustedRequest(url) {
  let request = new Request(url, {cache: 'reload'});

  if ('cache' in request) {
    return request;
  }

  let bustedUrl = new URL(url, self.location.href);
  bustedUrl.search += (bustedUrl.search ? '&' : '') + 'cachebust=' + Date.now();
  return new Request(bustedUrl);
}

self.addEventListener('install', event => {
  event.waitUntil(

    fetch(createCacheBustedRequest(OFFLINE_URL)).then(function(response) {
      return caches.open(CURRENT_CACHES.offline).then(function(cache) {
        return cache.put(OFFLINE_URL, response);
      });
    })
  );
});

self.addEventListener('activate', event => { …
Run Code Online (Sandbox Code Playgroud)

javascript caching google-chrome service-worker

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

Safari 上的 PageVisibility HTML5 API

我检查了caniuse 的页面可见性支持,它指出 Safari 支持它。

但是,我的 Pagevisibility 实现无法在 Safari 9 上运行。它可以在其他任何地方运行。

见下文:

document.addEventListener("visibilitychange", function() {
  if (document.hidden) {     
     function1();
  } else {
     function2();
  } 
});
Run Code Online (Sandbox Code Playgroud)

在 Safari 中是否有特定的方法来编码 (JS) PageVisbility?

html javascript safari visibility

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

语法错误 - JS - background.style.backgroundImage

这有效,图像呈现.

body.style.backgroundImage = 'url(0.gif)';
Run Code Online (Sandbox Code Playgroud)

这不起作用,图像根本不渲染.

body.style.backgroundImage = 'url(0.gif) no-repeat center center fixed';
Run Code Online (Sandbox Code Playgroud)

控制台中没有错误.

我在这里错过了什么?这应该有效.第二个在语法上是正确的,对吧?

html javascript syntax

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

strpos - 用户代理部分匹配

我正在尝试根据用户代理检测 2 部不同的手机。

我使用了 strpos 但我的代码在两部手机上都输出“其他手机”。

$ua = $_SERVER['HTTP_USER_AGENT']; 


$phone1 = "SM-G900F";
$phone2 = "GT-I9505";


if(strpos($phone1,$ua)!==false){
 echo "gs 5";
 }

elseif (strpos($phone2,$ua)!==false){
 echo "gs 4";
} else {
  echo "other phone";
}
Run Code Online (Sandbox Code Playgroud)

php string-matching strpos

-1
推荐指数
1
解决办法
569
查看次数

日期格式 - DD-MM-YYYY到YYYY-MM-DD

MySQL表有2列 - startdate和enddate

他们以这种格式保留日期:22-01-2016

当我进行原型设计时,我使用了MediumText.

现在,我想切换到日期格式.PHPMyAdmin中的默认日期格式为YYYY-MM-DD

如果我将列切换到Date,我的数据将变为0000-00-00.

使用PHP或MySQL,如何在返回PHPMyAdmin之前重新格式化我的数据以将列切换为Date格式?

php mysql date phpmyadmin

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