onedoes / snapdrop Goto Github PK
View Code? Open in Web Editor NEWThis project forked from robinlinus/snapdrop
A Progressive Web App for local file sharing
Home Page: https://onedoes.github.io/snapdrop
License: Other
This project forked from robinlinus/snapdrop
A Progressive Web App for local file sharing
Home Page: https://onedoes.github.io/snapdrop
License: Other
Hi there, this looks like an awesome idea but I can't get it to work. Details:
Chrome 67.0.3396.99 on Windows 10
Chrome 67.0.3396.87 on Android 6.0.1 Marshmallow (Nexus 5)
Both devices connected to my home wifi
Server: onedoessnapdrop-server-alonfoqgzq.now.sh (status: up)
I tried refreshing the page multiple times, can't get to see the other device. When I open 2 tabs on the same device, I see the same device showing up, as expected. But I can't get it to see the other device.
No important error message in the console except GET blob:https://onedoes.github.io/8b33bd4e-36b1-4265-a836-d9bf1809e738
failing.
Adding emojis (like ๐ฑ or ๐ป) changes the Server status to down
.
snapdrop/packages/pwa/app/index.html
Line 6 in 1e196ab
width=device-width
and initial-scale=1.0
.Thanks so much for this wonderful PWA!
I have tried transferring text files and pngs from my macbook to my Samsung Galaxy J7 phone via snapdrop (I used chromes experimental feature to download snapdrop as a desktop app).
It seemed to work fine but I couldn't find the files on my phone afterwards? I checked "Recent files", "Downloads", and all the top level folders exposed in the phone's native file explorer.
Where are files downloaded to on the phone?
I went to your website between 2 devices. 1 Windows, the 2nd chromebook. Neither could see each other. I installed it locally, served it up in dev mode and the same occurs on my local test instance
I'm having trouble using https://onedoes.github.io/snapdrop/ to send files. Here's a snippet from my browser console logs:
I've tried a couple of browser combinations to send/receive files, but none were successful. Any idea why this isn't working?
gulp[5823]: ../src/node_contextify.cc:628:static void node::contextify::ContextifyScript::New(const v8::FunctionCallbackInfov8::Value&): Assertion args[1]->IsString()' failed.\n 1: 0x948a70 node::Abort() [gulp]\n 2: 0x948b05 [gulp]\n 3: 0x94443e node::contextify::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) [gulp]\n 4: 0xba4a4f [gulp]\n 5: 0xba6a12 v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) [gulp]\n 6: 0x3606a8cfc5d lerna ERR! execute callback with error lerna ERR! Error: Command failed: npm run start lerna ERR! gulp[5823]: ../src/node_contextify.cc:628:static void node::contextify::ContextifyScript::New(const v8::FunctionCallbackInfo<v8::Value>&): Assertion
args[1]->IsString()' failed.
lerna ERR! 1: 0x948a70 node::Abort() [gulp]
lerna ERR! 2: 0x948b05 [gulp]
lerna ERR! 3: 0x94443e node::contextify::ContextifyScript::New(v8::FunctionCallbackInfov8::Value const&) [gulp]
lerna ERR! 4: 0xba4a4f [gulp]
lerna ERR! 5: 0xba6a12 v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) [gulp]
lerna ERR! 6: 0x3606a8cfc5d
lerna ERR!
lerna ERR!
lerna ERR! > @onedoes/[email protected] start /var/www/snapdrop/packages/pwa
lerna ERR! > gulp serve
lerna ERR!
lerna ERR!
lerna ERR! at Promise.all.then.arr (/var/www/snapdrop/node_modules/lerna/node_modules/execa/index.js:236:11)
The icon ms-touch-icon-144x144-precomposed.png
in the manifest is actually called ms-icon-144x144-precomposed.png
therefore it can't be found by browsers.
Runkit (https://runkit.com/docs/endpoint)
Now (https://zeit.co/pricing)
BANDWIDTH 1GB
LOGS 100MB
DEPLOYMENTS โ
CONCURRENT INSTANCES 3
DOMAINS null (or certain open source projects we sponsor support for custom domains. Please contact us to find out if yours applies.)
MAX FILE SIZE / STORAGE 1MB / 1GB
--- https://zeit.co/pricing (2017/09)
Heroku (https://www.heroku.com/pricing)
Heroku provides, for free, a 5MB database
Heroku provides, for free, 1 dyno. A dyno is an instance of your application running and responding to requests. If each instance of your application can serve each request in 100ms, then you get 600 requests/minute with the free account.
Your application code and its assets (the slug) are limited to 300 MB in total. Your application also has access to the local filesystem, which can serve as an ephemeral scratch space for that specific dyno, and should be able to store at least 1 GB of data.
There is a 2TB/month limit on bandwidth.
--- from https://stackoverflow.com/questions/4536326/heroku-free-account-limited#answer-4536591 (2014/10)
Not necessarily an issue with the code, but demo isn't working due to 'onedoessnapdrop-server-alonfoqgzq.now.sh' being down.
Since upstream has resumed development since this fork happened (and the original website is also back online), what sets this fork apart from the original edition?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.