2017年1月30日月曜日

monacaで書いてますが・・

monacaで書いてますが・・
コンソールやデバッガー使えなくて苦労しますよね。
でも、ブラウザのみで、何とかなります。
 画像を整理してUPします。

googleカレンダーに予定を追加する

googleカレンダーに予定を追加する
http://www.google.com/calendar/event?action=TEMPLATE
に、
 text タイトル
dates 開始時間と終了時間
らしい、
日付のみは当日と+1でいけそう・・
20170204/20170205
こんな感じ・・
//コードを書く
window.open("http://www.google.com/calendar/event?action=TEMPLATE&text="+title+"&dates="+date);

2017年1月24日火曜日









私はOnsenUIを使用しています。 ちょっと癖のあるUIで、scriptタグが効かなかったりします。 なので、アドセンスはjavascriptから押し込む必要があるわけなんです。

2017年1月23日月曜日

var elmDiv = document.createElement('div');
var spsLink = document.createElement('div');
 spsLink.innerHTML = 'スポンサーリンク';
elmDiv.appendChild(spsLink);
var adsScr = document.createElement('script');
 adsScr.async = true;
 adsScr.src = '//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js';
var adsIns = document.createElement('ins');
 adsIns.className = 'adsbygoogle';
 adsIns.style.display = 'block';
/* XXX は置き換えてください */
 adsIns.dataset.adClient = 'ca-pub-XXX';
 adsIns.dataset.adSlot= 'XXX';
 adsIns.dataset.adFormat = 'auto';
var adsGgl = document.createElement('script');
/* []は半角に置き換えてください */
 adsGgl.text = '(adsbygoogle = window.adsbygoogle || []).push({});';
elmDiv.appendChild(adsScr);
elmDiv.appendChild(adsIns);
elmDiv.appendChild(adsGgl);
http://www.imuza.com/entry/2015/10/07/175957 ここを参考にしました。 Adsenseをjavascriptで押し込む方法に成功しました。 私は、replaceChildを使用して、書き換えました。
//コードを書く
document.addEventListener('init', function(event) {
  var page = event.target;
  if (page.matches('#helloworld-page')) {
    page.querySelector('ons-toolbar .center').innerHTML = 'My app';
    page.querySelector('ons-button').onclick = function() {
      ons.notification.alert('Hello world!');
    };
  }
});