2. 指で囲って Link を選択して適当なノートを選択
3. PC と接続する
/Data/MyNotebook1/[シールを描いたページのID]/[シールID]/ に以下のファイルが作成されている
- info.json
- manifest.json
- hack.js
- info.json
- manifest.json
- hack.js
- lib/
- MOON.js
{
"editor":{"name":"Columbia","version":"1"},
"linked_pages":[],
"access_urls":[],
"script":"hack.js"
}
6. hack.js を以下のコードに書き換える
/**
* 現在のページのストロークをすべて削除するシール
* @auther yanzm
*/
importJS(["lib/MOON.js"], function() {
var sticker = Sticker.create();
sticker.ontap = function() {
MOON.finish();
};
sticker.onattach = function() {
// 削除
var page = MOON.getCurrentPage();
var backing = page.backing;
var paper = MOON.getPaperJSON(backing);
// ストロークを空にする
paper.strokes = [];
MOON.setPaperJSON(backing, JSON.stringify(paper));
// シールをはがす
MOON.peel();
MOON.finish();
};
sticker.ondetach = function() {
MOON.finish();
};
sticker.register();
});
7. PC との接続を外す
8. シールを囲んで Save を押す
9. ストークを消したいページで画面を長押ししてシール台帳を開く
10. 全消去シールをタップ
3回に1回くらいの成功率です。。。なんでだろー。。。
0 件のコメント:
コメントを投稿