3

シンプルな Chrome パッケージ アプリを開発しています。私は Chrome アプリ開発の初心者です。アプリケーションを実行するとエラーが発生します。

エラー メッセージは次のとおりです。target="_blank" を試してください。

インデックス HTML:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>My first Chrome App</title>
    <script src="jquery-1.10.2.min.js"></script>
    <script src="custom.js"></script>
</head>
<body>
    <button id="btnTest" value="Test" style="width: 200px; height: 40px">TEST</button>
    <br />
    <input type="text" id="txtTest" />
    <div id="divMovies" style="width: 100%;">
        <br />
        Url : 
    </div>
</body>
</html>

custom.js :

$(document).ready(function () {
    save(load);
});

function save(callback) {
    var channel = "Test local storage item test";
    chrome.storage.local.set({ 'channel': channel });
    callback();
}
function load() {
    var channelss = "";
    chrome.storage.local.get('channel', function (result) {
        channelss = result;
    });
    document.getElementById("txtTest").value = channelss.channel;
}

マニフェスト.json:

{
  "manifest_version": 2,
  "name": "Dizi Takip App",  
  "version": "1",
  "app": {
    "background": {
      "scripts": ["main.js"]
    }
  },
  "icons": { "128": "icon.png" },
  "offline_enabled": true,
  "permissions": [
    "storage"
  ]
}

main.js :

chrome.app.runtime.onLaunched.addListener(function() {
  chrome.app.window.create('index.html', {width: 500, height: 309});
});

なにが問題ですか?

4

2 に答える 2

0

chrome.app.window.create には、マニフェストで「app.window」権限が必要です

于 2013-09-17T15:12:44.223 に答える