Comments (4)
Hey, Can u give me more details what exactly not working? please try to debug and understand where in the flow you encounter problems
from cross-domain-local-storage.
I'm having problems with the get_key function which uses getItem, it doesnt
get the item, even when it is there. setItem is working fine...
2015-04-26 3:39 GMT-03:00 Ofir Dagan [email protected]:
Hey, Can u give me more details what exactly not working? please try to
debug and understand where in the flow you encounter problems—
Reply to this email directly or view it on GitHub
#12 (comment)
.
github.com/bernardofire
from cross-domain-local-storage.
form looking at your code it looks like u will always return undefined for key
the getItem is an async function unlike regualr LocalStorage.. cross domain local storage needs to post a message to an internal iframe which makes it async.. so u should do something like:
function get_key(callback) {
xdLocalStorage.getItem('cv-collector-id', function(data) { callback(data.value) });
}
Then the callback will be called with the value as the param..
hope it helps.
from cross-domain-local-storage.
Solved it using the callbacks! Thanks a lot!
from cross-domain-local-storage.
Related Issues (20)
- Safari not setting cross domain localstorage HOT 8
- AngularJS - xdLocalStorageProvider.init() is called after the module.run() and controller initialize HOT 4
- Restricting domain by origins
- Does not handle case where iframe fails to load HOT 2
- Cannot read property 'contentWindow' of undefined
- Angular2 version HOT 12
- Add browser support to Readme HOT 1
- Please publish in NPM registry HOT 1
- angular 2 support HOT 1
- On enabling this functionality in my extension, my script is executing multiple times
- Adding an inter-window communications mechanism HOT 2
- Works well in AngularJS but not in Angular 6 HOT 2
- Cannot read property 'contentWindow' of undefined
- A little help with Vue.js users HOT 1
- NOT work on mobile safari HOT 4
- Isn't this a huge security hole? HOT 8
- add mechanism to deal with exceptions
- permission mechanism
- Can not call methods of any angular service in the callback of any cross-domain-local-storage API HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cross-domain-local-storage.