瞬駈天魔のツクール素材製作所

月額支援サイトファンティアを追加しました!
是非、無料ファンでも励みになりますので宜しくお願い致します!m(__)m

歌楽曲リストでエラー多発!?

2018年12月09日 03時15分00秒 | ツクール日記

今回、
トリアコンタン様のサウンドテストプラグインをお借りして
歌楽曲の視聴リストを作成してました。

さて、そんなこんなで
Uncaught syntaxerror unexpected token a

・・・何ぞや!?
何が間違っているというのだ!?(`・ω・´;)

はい、これは『 a 』で考えられるものは『 audio 』。
もし、『 o 』だと『 object 』のことですね。
(objectはよくやりがち…(;・∀・) )

この場合、audioデータ記述のどこかが打ちミスしたか、
導入中のaudioデータの名前に
一致しないものが入っているという可能性が。

(それか、.mp3などの記述がいらないという可能性も)

これがもし、『 } 』ならば、
『 } 』が怪しい場合もありますが
csv形式からjson形式に変換した時に
『 " 』や『 , 』が余分にあったりする可能性で
エラーになっている場合も。

(『 { 』は先頭のどこかが
 間違ってたりしている可能性があります。)

最初にやってしまったのが
csv→jsonの変換をしたものをそのまま出してしまい、
『 Uncaught syntaxerror unexpected token [ 』
…はい、最初から余分なのがあるということですね。(´-∀-`;)

さすがにJava勉強中の者には
まだエラーになる原因が色々と特定できていないのが致命的…。

一応、参考になるかのひな型が下記にて

[
  {  "fileName" : "audio(BGMデータ名)",  "displayName" : "BGM(タイトル名)",  "description" : "曲名:(タイトル詳細)",  "type" : "bgm"  },
 {  "fileName" : "audio",  "displayName" : "BGM",  "description" : "曲名:",  "type" : "bgm"  }
]

これはエラーが発生しなかったひな型です。

CSV形式からJSON形式へ変換すると
下記のようになってしまったりしてエラーが起きます。

[
  {  "fileName" : "audio(BGMデータ名)",  "displayName" : "BGM(タイトル名)",  "description" : "曲名:(タイトル詳細)",  "type" : "bgm",  },
 {  "fileName" : "audio",  "displayName" : "BGM",  "description" : "曲名:",  "type" : "bgm",  }
]

この場合は
Uncaught syntaxerror unexpected token }

お気付きかとは思いますが、
変換時に『 "bgm" 』の右側に
…まるで続きでもあるのか?
という感じに余分な『 , 』が!!(`・ω・´)

同じ状況で利用を断念しようとしていた方は
是非、このひな型でお試しを!

そして、当方はまだ苦戦…。

テスト起動では
プラグインを正常に読み込んで起動しているものの…
なんと…ブラウザでは、
このプラグインが起動しなかったのです!!(`・ω・´;)

(原因は…競合の可能性…(´-∀-`;) )

現在、プラグインが機能していない原因を調査中で
判明次第、早期対応致します!!(`・ω・´)ゞ

課金販売商品の全曲ランダム機能は正常に機能しております。

https://fantia.jp/products/15852


最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。