Questions tagged [crossrider]

Crossrider is a cloud-based development framework that enables developers to easily create cross browser extensions while maintaining a single codebase.

Crossrider is a an emerging cloud-based development framework that enables developers to easily create cross browser extensions. It uses a single API and supports JavaScript and jQuery so developers with basic knowledge in JavaScript can write code that is easily maintainable while working across all major browsers - Chrome, Firefox, IE, and Safari.

This tag should be used for general questions regarding how the Crossrider framework works and how to use the API.

Questions about browser-specific extension issues should not be tagged with Crossrider if the question is specifically about a certain browser's API (use , , etc.).

238 questions
0
votes
1 answer

Crossrider not serializing arrays to JSON correctly in IE11

I'm having an issue with JSON serialization in IE11 when doing either appAP.JSON.stringify() or the regular JSON.stringify() method. It appears to work correctly always under Chrome. The issue that i'm getting is fairly basic, the following…
mrwayne
  • 627
  • 6
  • 15
0
votes
1 answer

Insert Image in parse template crossrider Extension

How i can insert an Image into a html in crossrider. I have a html template which i will parse it later . in that html i need to have a image. Let me know how. i tried like below but not able to succeed …
saikiran
  • 2,247
  • 5
  • 27
  • 42
0
votes
1 answer

Unable to catch DOMSubtree Modified in youtube Crossrider extensions

I am trying to catch on DOMsubtree modified event by using Crossrider extension but unable to get it. I am trying to get a youtube video url on a page load, upto this it is fine. But when i am trying to click the videos that are on right side…
saikiran
  • 2,247
  • 5
  • 27
  • 42
0
votes
0 answers

crossrider firefox appAPI.message.toActiveTab

For my extension I want to check if a certain set of websites is visited. Only the first time these sites are visited I want to call a function. So, my extension.js checks if one of these websites is visited, background.js keeps track of the amount…
Wienel
  • 3
  • 3
0
votes
0 answers

How to make an HEAD Http request in Crossrider extension?

I would like to make a HEAD HTTP request to get filesize of the requested url, we can make HTTP GET requests using the below example code from Crossride Docs, my question is how to make a pure HEAD (with no data downloaded) request in…
Stacked
  • 841
  • 2
  • 12
  • 23
0
votes
0 answers

addListener executed multiple times

I'm calling a function from my background.js in the extension.js but it seems it is executed several (three) times instead of once. From my console messages it looks like that the backgound only sends its message once, but the addListener executes…
Wienel
  • 3
  • 3
0
votes
0 answers

CrossRider extension is not working on Internet Explorer 11, there is an error in the console

We are using CrossRider to develop an extension for Internet Explorer. I installed our production extension, and I received this error in the console: ---- JS Exception from: Client ---- Error: 'appAPI' is undefined Source: Microsoft JScript runtime…
Uri
  • 2,992
  • 8
  • 43
  • 86
0
votes
1 answer

Crossrider IE encoding with JSONP

working in extension that appears popup when user double click in any word in the page it's working fine in FF and GC but it appears character encoding problem in IE i'm using JSONP function PopupGenerate(e,selectedText){ …
HokaHelal
  • 1,568
  • 2
  • 15
  • 21
0
votes
1 answer

Our files are not updated in CrossRider debug mode

We are using CrossRider to develop an extension for Internet Explorer. I tested our extension in debug mode, I changed the base URL of the Local File Paths - but the files are not updated after saving the new base URL - I see alerts from the…
Uri
  • 2,992
  • 8
  • 43
  • 86
0
votes
1 answer

On-demand popup in a Crossrider extension

I am looking for a way to display an on-demand pop in a Crossrider extension, in the same fassion as the Javascript 'confirm' dialog. I have an HTML page in the resources and I would like to use it in a popup, which will be displayed whenever a…
Alex G.
  • 31
  • 2
0
votes
0 answers

How do I find the file and line number of a CrossRider error?

We are using CrossRider to develop an extension for Internet Explorer. I tested our extension in debug mode on https://email14.secureserver.net/webmail.php?login=1, and I receive an error message. Which file does this error come from? We have many…
Uri
  • 2,992
  • 8
  • 43
  • 86
0
votes
1 answer

Prefill bootstrap modal form field with data

I am creating an extension with bootstrap modal whose form fields are title and description. I would like to pre-fill the title form field with the webpage's title using "document.title". I have this code in my extension.js; $("#myModal").bind(…
Brayoni
  • 15
  • 1
  • 6
0
votes
2 answers

Google TTS in Crossrider

i developed Google chrome extension that contains Google TTS i rewrite it with Crossrider to make it work in different platforms (it works great untill it comes to TTS part) here is the code : function PlayGoogleTTS(EngWord){ voices =…
HokaHelal
  • 1,568
  • 2
  • 15
  • 21
0
votes
1 answer

crossrider extension won't load on https websites

I'm using crossrider to make a cross-browser extension for my website. Here's my Page Code (extension.js) : appAPI.ready(function($) { //alert("Hello World"); appAPI.resources.createImage( '
wolfk
  • 15
  • 1
  • 4
0
votes
1 answer

Why does it take so much time for the background to load in CrossRider?

We are using CrossRider to develop an extension for Internet Explorer. I tested our extension in staging mode, and there is an alert in the background and in extension.js in the function appAPI.ready: extension.js: appAPI.ready(function($) { …
Uri
  • 2,992
  • 8
  • 43
  • 86