Script does not work with external host [closed]

1

My script does not work with files hosted on the exetrno host

My files are located on this host:

How do I get them to run in this script below?

 <script type="text/javascript">

var resizeOwnr = function(width, height)
{
    var  = $('');
    .css('width', width);
    .css('height', height);
}

$(function()
{
    function ()
    {
        var  = $('');
        if()
        {
            var flashvars = 
            {
                system : '',
                url : ''
            };
            var params = {};
            var attributes = {};

            params.allowscriptaccess = '';
            params.allowFullScreen = 'true';
            params.allowFullScreenInteractive = 'true';

            swfobject.embedSWF('', '', '640', '480', '11.2.0', '', flashvars, params, attributes);
        }
    }

    embed();
});

</script>
    
asked by anonymous 09.09.2015 / 17:23

1 answer

1

For this you will need to use google api,

Take a look at the documentation:

link

The google example itself:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title>Google Picker Example</title>

    <script type="text/javascript">

    // The Browser API key obtained from the Google Developers Console.
    // Replace with your own Browser API key, or your own key.
    var developerKey = 'xxxxxxxYYYYYYYY-12345678';

    // The Client ID obtained from the Google Developers Console. Replace with your own Client ID.
    var clientId = "1234567890-abcdefghijklmnopqrstuvwxyz.apps.googleusercontent.com"

    // Replace with your own App ID. (Its the first number in your Client ID)
    var appId = "1234567890";

    // Scope to use to access user's Drive items.
    var scope = ['https://www.googleapis.com/auth/drive'];

    var pickerApiLoaded = false;
    var oauthToken;

    // Use the Google API Loader script to load the google.picker script.
    function loadPicker() {
      gapi.load('auth', {'callback': onAuthApiLoad});
      gapi.load('picker', {'callback': onPickerApiLoad});
    }

    function onAuthApiLoad() {
      window.gapi.auth.authorize(
          {
            'client_id': clientId,
            'scope': scope,
            'immediate': false
          },
          handleAuthResult);
    }

    function onPickerApiLoad() {
      pickerApiLoaded = true;
      createPicker();
    }

    function handleAuthResult(authResult) {
      if (authResult && !authResult.error) {
        oauthToken = authResult.access_token;
        createPicker();
      }
    }

    // Create and render a Picker object for searching images.
    function createPicker() {
      if (pickerApiLoaded && oauthToken) {
        var view = new google.picker.View(google.picker.ViewId.DOCS);
        view.setMimeTypes("image/png,image/jpeg,image/jpg");
        var picker = new google.picker.PickerBuilder()
            .enableFeature(google.picker.Feature.NAV_HIDDEN)
            .enableFeature(google.picker.Feature.MULTISELECT_ENABLED)
            .setAppId(appId)
            .setOAuthToken(oauthToken)
            .addView(view)
            .addView(new google.picker.DocsUploadView())
            .setDeveloperKey(developerKey)
            .setCallback(pickerCallback)
            .build();
         picker.setVisible(true);
      }
    }

    // A simple callback implementation.
    function pickerCallback(data) {
      if (data.action == google.picker.Action.PICKED) {
        var fileId = data.docs[0].id;
        alert('The user selected: ' + fileId);
      }
    }
    </script>
  </head>
  <body>
    <div id="result"></div>

    <!-- The Google API Loader script. -->
    <script type="text/javascript" src="https://apis.google.com/js/api.js?onload=loadPicker"></script></body></html>

---------------------------EDIT-----------------------

AsIdidnotunderstandthequestionIwillleavethetopforfuturequeriesofotherusers.

Inyourexpensivecase,itisnotpossibletoloadthescriptthewayyouwant,becausewhenyouprovideadynamicpathlikeyouaredoing:

" url : '/swf/Robotech_-_The_Macross_Saga.zip'"

The code via interpret that there is a folder at the same level as the root of your project or the file that is running depending on the architecture that calls "swf" and it contains your file, but since your server is external, has a dynamic way of calling it referencing its own code, understood?

When you pass the dynamic path, the reference is your file that is running.

    
09.09.2015 / 18:05