1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Wordpress com o emulador Nesbox

Olá pessoal,

estou com dificuldade ao tentar fazer rodar o emulador nesbox (pra quem não sabe, nesbox é um emulador de super nintendo, mega drive e outros consoles que roda direto do navegador). Estou construindo um site de games em flash usando o wordpress (http://www.jogosonlinenanet.com), já tenho alguns jogos postados e agora parei para colocar esse emulador em uma página. Existe um github do distribuidor do emulador que ensina a coloca-lo em um site comum, sem ser cms, https://github.com/nesbox/emulator, está em inglês mas as instruções são: copiar a pasta baixada para o servidor, renomear, criar a pasta roms e adiciona-la, e copiar o script para a página desejada.

Minha pergunta é: Onde coloco essa pasta no wordpress para que o script funcione corretamente?

Visitei alguns sites em wordpress com o emulador e realmente funciona, o negócio é, como funciona. coloquei a pasta na wp-content, no tema, na wp-include, dentro e fora do wordpress. Não sou um entendedor tão avançado de wordpress, por isso peço sua ajuda. Procurei artigos sobre o assunto, tutoriais, ou algo que pudesse me ajudar nesse sentido mas não encontrei nada. Por Favor, me ajudem!

Grato desde já! Abraço!

Segue o código:

<div>
    <div id="emulator">
        <p>To play this game, please, download the latest Flash player!</p>
        <br>
        <a href="http://www.adobe.com/go/getflashplayer">
            <img src="//www.adobe.com/images/shared/download_buttons/get_adobe_flash_player.png" alt="Get Adobe Flash player"/>
        </a>
    </div>
</div>

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>

<script type="text/javascript">

    var resizeOwnEmulator = function(width, height)
    {
        var emulator = $('#emulator');
        emulator.css('width', width);
        emulator.css('height', height);
    }

    $(function()
    {
        function embed()
        {
            var emulator = $('#emulator');
            if(emulator)
            {
                var flashvars = 
                {
                    system : 'sega',
                    url : '/roms/Flappy Bird (PD) v1.0.gen'
                };
                var params = {};
                var attributes = {};

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

                swfobject.embedSWF('flash/Nesbox.swf', 'emulator', '640', '480', '11.2.0', 'flash/expressInstall.swf', flashvars, params, attributes);
            }
        }

        embed();
    });

No meu caso só aparece o conteúdo da div que pede pra atualizar o flash, porém, o meu já está atualizado.

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags wordpress php flash javascript jquery ajax script ou faça a sua própria pergunta.